Skip to content

Commit fdea995

Browse files
committed
Install craco-less plugin
Signed-off-by: Carlos Martín <carlos.martin.sanchez@gmail.com>
1 parent 6366365 commit fdea995

File tree

3 files changed

+66
-5
lines changed

3 files changed

+66
-5
lines changed

frontend/craco.config.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
1-
module.exports = {};
1+
const CracoLessPlugin = require('craco-less');
2+
3+
module.exports = {
4+
plugins: [{ plugin: CracoLessPlugin }]
5+
};

frontend/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"abortcontroller-polyfill": "^1.3.0",
99
"bootstrap": "3",
1010
"codemirror": "^5.45.0",
11+
"craco-less": "^1.7.0",
1112
"nanoid": "^2.0.1",
1213
"prop-types": "^15.7.2",
1314
"react": "^16.8.6",

frontend/yarn.lock

Lines changed: 60 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1509,7 +1509,7 @@ arrify@^1.0.0, arrify@^1.0.1:
15091509
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
15101510
integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
15111511

1512-
asap@~2.0.6:
1512+
asap@~2.0.3, asap@~2.0.6:
15131513
version "2.0.6"
15141514
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
15151515
integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=
@@ -2481,6 +2481,11 @@ clone-deep@^2.0.1:
24812481
kind-of "^6.0.0"
24822482
shallow-clone "^1.0.0"
24832483

2484+
clone@^2.1.1, clone@^2.1.2:
2485+
version "2.1.2"
2486+
resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f"
2487+
integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=
2488+
24842489
co@^4.6.0:
24852490
version "4.6.0"
24862491
resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
@@ -2778,6 +2783,15 @@ cosmiconfig@^5.0.0, cosmiconfig@^5.0.5, cosmiconfig@^5.0.7:
27782783
js-yaml "^3.13.0"
27792784
parse-json "^4.0.0"
27802785

2786+
craco-less@^1.7.0:
2787+
version "1.7.0"
2788+
resolved "https://registry.yarnpkg.com/craco-less/-/craco-less-1.7.0.tgz#84fdfb4aee877f5514412e79e97758996b8f642d"
2789+
integrity sha512-dts3jgrKJU/jBNqir8eQofAcxpQ7keid5dwD4o65x76YwLF6VlkFoCy6Kvwz63WGo79NExzEY+i7HX+OW42DHw==
2790+
dependencies:
2791+
less "^3.8.1"
2792+
less-loader "^4.1.0"
2793+
webpack "4.28.3"
2794+
27812795
create-ecdh@^4.0.0:
27822796
version "4.0.3"
27832797
resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff"
@@ -3608,7 +3622,7 @@ enzyme@^3.9.0:
36083622
rst-selector-parser "^2.2.3"
36093623
string.prototype.trim "^1.1.2"
36103624

3611-
errno@^0.1.3, errno@~0.1.7:
3625+
errno@^0.1.1, errno@^0.1.3, errno@~0.1.7:
36123626
version "0.1.7"
36133627
resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618"
36143628
integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==
@@ -5086,6 +5100,11 @@ ignore@^4.0.6:
50865100
resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
50875101
integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
50885102

5103+
image-size@~0.5.0:
5104+
version "0.5.5"
5105+
resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c"
5106+
integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=
5107+
50895108
immer@1.10.0:
50905109
version "1.10.0"
50915110
resolved "https://registry.yarnpkg.com/immer/-/immer-1.10.0.tgz#bad67605ba9c810275d91e1c2a47d4582e98286d"
@@ -6344,6 +6363,31 @@ left-pad@^1.3.0:
63446363
resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e"
63456364
integrity sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==
63466365

6366+
less-loader@^4.1.0:
6367+
version "4.1.0"
6368+
resolved "https://registry.yarnpkg.com/less-loader/-/less-loader-4.1.0.tgz#2c1352c5b09a4f84101490274fd51674de41363e"
6369+
integrity sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==
6370+
dependencies:
6371+
clone "^2.1.1"
6372+
loader-utils "^1.1.0"
6373+
pify "^3.0.0"
6374+
6375+
less@^3.8.1:
6376+
version "3.9.0"
6377+
resolved "https://registry.yarnpkg.com/less/-/less-3.9.0.tgz#b7511c43f37cf57dc87dffd9883ec121289b1474"
6378+
integrity sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==
6379+
dependencies:
6380+
clone "^2.1.2"
6381+
optionalDependencies:
6382+
errno "^0.1.1"
6383+
graceful-fs "^4.1.2"
6384+
image-size "~0.5.0"
6385+
mime "^1.4.1"
6386+
mkdirp "^0.5.0"
6387+
promise "^7.1.1"
6388+
request "^2.83.0"
6389+
source-map "~0.6.0"
6390+
63476391
leven@^2.1.0:
63486392
version "2.1.0"
63496393
resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580"
@@ -6729,6 +6773,11 @@ mime@1.4.1:
67296773
resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
67306774
integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==
67316775

6776+
mime@^1.4.1:
6777+
version "1.6.0"
6778+
resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
6779+
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
6780+
67326781
mime@^2.0.3, mime@^2.3.1:
67336782
version "2.4.1"
67346783
resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.1.tgz#19eb7357bebbda37df585b14038347721558c715"
@@ -8424,6 +8473,13 @@ promise@8.0.2:
84248473
dependencies:
84258474
asap "~2.0.6"
84268475

8476+
promise@^7.1.1:
8477+
version "7.3.1"
8478+
resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
8479+
integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==
8480+
dependencies:
8481+
asap "~2.0.3"
8482+
84278483
prompts@^0.1.9:
84288484
version "0.1.14"
84298485
resolved "https://registry.yarnpkg.com/prompts/-/prompts-0.1.14.tgz#a8e15c612c5c9ec8f8111847df3337c9cbd443b2"
@@ -9136,7 +9192,7 @@ request-promise-native@^1.0.5:
91369192
stealthy-require "^1.1.1"
91379193
tough-cookie "^2.3.3"
91389194

9139-
request@^2.87.0:
9195+
request@^2.83.0, request@^2.87.0:
91409196
version "2.88.0"
91419197
resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef"
91429198
integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==
@@ -9670,7 +9726,7 @@ source-map@0.5.x, source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, sourc
96709726
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
96719727
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
96729728

9673-
source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
9729+
source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:
96749730
version "0.6.1"
96759731
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
96769732
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==

0 commit comments

Comments
 (0)