Skip to content

Commit a3fcb1c

Browse files
committed
feature #854 Updates postcss loader to v4 (railto)
This PR was merged into the main branch. Discussion ---------- Updates postcss loader to v4 postcss-loader is a full major version behind, this updates it to v4 Commits ------- 99780e0 Updates postcss loader to v4
2 parents ae1e285 + 99780e0 commit a3fcb1c

File tree

2 files changed

+87
-30
lines changed

2 files changed

+87
-30
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
"less-loader": "^6.2.0",
8787
"mocha": "^7.1.2",
8888
"node-sass": "^4.5.3",
89-
"postcss-loader": "^3.0.0",
89+
"postcss-loader": "^4.0.0",
9090
"preact": "^8.2.1",
9191
"preact-compat": "^3.17.0",
9292
"sass": "^1.17.0",

yarn.lock

+86-29
Original file line numberDiff line numberDiff line change
@@ -1033,7 +1033,7 @@
10331033
"@types/minimatch" "*"
10341034
"@types/node" "*"
10351035

1036-
"@types/json-schema@^7.0.5":
1036+
"@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6":
10371037
version "7.0.6"
10381038
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.6.tgz#f4c7ec43e81b319a9815115031709f26987891f0"
10391039
integrity sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==
@@ -1060,6 +1060,11 @@
10601060
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.6.4.tgz#a145cc0bb14ef9c4777361b7bbafa5cf8e3acb5a"
10611061
integrity sha512-Wk7nG1JSaMfMpoMJDKUsWYugliB2Vy55pdjLpmLixeyMi7HizW2I/9QoxsPCkXl3dO+ZOVqPumKaDUv5zJu2uQ==
10621062

1063+
"@types/parse-json@^4.0.0":
1064+
version "4.0.0"
1065+
resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
1066+
integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
1067+
10631068
"@types/q@^1.5.1":
10641069
version "1.5.4"
10651070
resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24"
@@ -1479,6 +1484,16 @@ ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4:
14791484
json-schema-traverse "^0.4.1"
14801485
uri-js "^4.2.2"
14811486

1487+
ajv@^6.12.5:
1488+
version "6.12.6"
1489+
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
1490+
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
1491+
dependencies:
1492+
fast-deep-equal "^3.1.1"
1493+
fast-json-stable-stringify "^2.0.0"
1494+
json-schema-traverse "^0.4.1"
1495+
uri-js "^4.2.2"
1496+
14821497
alphanum-sort@^1.0.0:
14831498
version "1.0.2"
14841499
resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
@@ -2670,6 +2685,17 @@ cosmiconfig@^5.0.0:
26702685
js-yaml "^3.13.1"
26712686
parse-json "^4.0.0"
26722687

2688+
cosmiconfig@^7.0.0:
2689+
version "7.0.0"
2690+
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3"
2691+
integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==
2692+
dependencies:
2693+
"@types/parse-json" "^4.0.0"
2694+
import-fresh "^3.2.1"
2695+
parse-json "^5.0.0"
2696+
path-type "^4.0.0"
2697+
yaml "^1.10.0"
2698+
26732699
create-ecdh@^4.0.0:
26742700
version "4.0.4"
26752701
resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e"
@@ -4693,13 +4719,6 @@ immutability-helper@^2.7.1:
46934719
dependencies:
46944720
invariant "^2.2.0"
46954721

4696-
import-cwd@^2.0.0:
4697-
version "2.1.0"
4698-
resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9"
4699-
integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=
4700-
dependencies:
4701-
import-from "^2.1.0"
4702-
47034722
import-fresh@^2.0.0:
47044723
version "2.0.0"
47054724
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546"
@@ -4716,12 +4735,13 @@ import-fresh@^3.0.0:
47164735
parent-module "^1.0.0"
47174736
resolve-from "^4.0.0"
47184737

4719-
import-from@^2.1.0:
4720-
version "2.1.0"
4721-
resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1"
4722-
integrity sha1-M1238qev/VOqpHHUuAId7ja387E=
4738+
import-fresh@^3.2.1:
4739+
version "3.2.2"
4740+
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.2.tgz#fc129c160c5d68235507f4331a6baad186bdbc3e"
4741+
integrity sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==
47234742
dependencies:
4724-
resolve-from "^3.0.0"
4743+
parent-module "^1.0.0"
4744+
resolve-from "^4.0.0"
47254745

47264746
import-local@^2.0.0:
47274747
version "2.0.0"
@@ -5224,6 +5244,11 @@ json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2:
52245244
resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
52255245
integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
52265246

5247+
json-parse-even-better-errors@^2.3.0:
5248+
version "2.3.1"
5249+
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
5250+
integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
5251+
52275252
json-schema-traverse@^0.4.1:
52285253
version "0.4.1"
52295254
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
@@ -5333,6 +5358,11 @@ klona@^1.1.2:
53335358
resolved "https://registry.yarnpkg.com/klona/-/klona-1.1.2.tgz#a79e292518a5a5412ec8d097964bff1571a64db0"
53345359
integrity sha512-xf88rTeHiXk+XE2Vhi6yj8Wm3gMZrygGdKjJqN8HkV+PwF/t50/LdAKHoHpPcxFAlmQszTZ1CugrK25S7qDRLA==
53355360

5361+
klona@^2.0.4:
5362+
version "2.0.4"
5363+
resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0"
5364+
integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==
5365+
53365366
last-call-webpack-plugin@^3.0.0:
53375367
version "3.0.0"
53385368
resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555"
@@ -5391,6 +5421,11 @@ levn@^0.3.0, levn@~0.3.0:
53915421
prelude-ls "~1.1.2"
53925422
type-check "~0.3.2"
53935423

5424+
lines-and-columns@^1.1.6:
5425+
version "1.1.6"
5426+
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
5427+
integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
5428+
53945429
load-json-file@^1.0.0:
53955430
version "1.1.0"
53965431
resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
@@ -6393,6 +6428,16 @@ parse-json@^4.0.0:
63936428
error-ex "^1.3.1"
63946429
json-parse-better-errors "^1.0.1"
63956430

6431+
parse-json@^5.0.0:
6432+
version "5.1.0"
6433+
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.1.0.tgz#f96088cdf24a8faa9aea9a009f2d9d942c999646"
6434+
integrity sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==
6435+
dependencies:
6436+
"@babel/code-frame" "^7.0.0"
6437+
error-ex "^1.3.1"
6438+
json-parse-even-better-errors "^2.3.0"
6439+
lines-and-columns "^1.1.6"
6440+
63966441
parse-passwd@^1.0.0:
63976442
version "1.0.0"
63986443
resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
@@ -6483,6 +6528,11 @@ path-type@^2.0.0:
64836528
dependencies:
64846529
pify "^2.0.0"
64856530

6531+
path-type@^4.0.0:
6532+
version "4.0.0"
6533+
resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
6534+
integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
6535+
64866536
pathval@^1.1.0:
64876537
version "1.1.0"
64886538
resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0"
@@ -6634,23 +6684,16 @@ postcss-discard-overridden@^4.0.1:
66346684
dependencies:
66356685
postcss "^7.0.0"
66366686

6637-
postcss-load-config@^2.0.0:
6638-
version "2.1.0"
6639-
resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.0.tgz#c84d692b7bb7b41ddced94ee62e8ab31b417b003"
6640-
integrity sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==
6641-
dependencies:
6642-
cosmiconfig "^5.0.0"
6643-
import-cwd "^2.0.0"
6644-
6645-
postcss-loader@^3.0.0:
6646-
version "3.0.0"
6647-
resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d"
6648-
integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==
6687+
postcss-loader@^4.0.0:
6688+
version "4.0.4"
6689+
resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-4.0.4.tgz#b2d005b52e008a44991cf8123bee207e635eb53e"
6690+
integrity sha512-pntA9zIR14drQo84yGTjQJg1m7T0DkXR4vXYHBngiRZdJtEeCrojL6lOpqUanMzG375lIJbT4Yug85zC/AJWGw==
66496691
dependencies:
6650-
loader-utils "^1.1.0"
6651-
postcss "^7.0.0"
6652-
postcss-load-config "^2.0.0"
6653-
schema-utils "^1.0.0"
6692+
cosmiconfig "^7.0.0"
6693+
klona "^2.0.4"
6694+
loader-utils "^2.0.0"
6695+
schema-utils "^3.0.0"
6696+
semver "^7.3.2"
66546697

66556698
postcss-merge-longhand@^4.0.11:
66566699
version "4.0.11"
@@ -7652,6 +7695,15 @@ schema-utils@^2.6.5, schema-utils@^2.6.6, schema-utils@^2.7.0, schema-utils@^2.7
76527695
ajv "^6.12.4"
76537696
ajv-keywords "^3.5.2"
76547697

7698+
schema-utils@^3.0.0:
7699+
version "3.0.0"
7700+
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef"
7701+
integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==
7702+
dependencies:
7703+
"@types/json-schema" "^7.0.6"
7704+
ajv "^6.12.5"
7705+
ajv-keywords "^3.5.2"
7706+
76557707
scss-tokenizer@^0.2.3:
76567708
version "0.2.3"
76577709
resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1"
@@ -9218,6 +9270,11 @@ yallist@^3.0.2:
92189270
resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
92199271
integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
92209272

9273+
yaml@^1.10.0:
9274+
version "1.10.0"
9275+
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e"
9276+
integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==
9277+
92219278
[email protected], yargs-parser@^13.1.2:
92229279
version "13.1.2"
92239280
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38"

0 commit comments

Comments
 (0)