Skip to content

Commit 66a3759

Browse files
committed
feat: enable :slotted usage detection
1 parent 12aaf2e commit 66a3759

File tree

3 files changed

+144
-72
lines changed

3 files changed

+144
-72
lines changed

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"@types/mini-css-extract-plugin": "^0.9.1",
4848
"@types/webpack": "^4.41.0",
4949
"@types/webpack-merge": "^4.1.5",
50-
"@vue/compiler-sfc": "^3.0.3",
50+
"@vue/compiler-sfc": "^3.0.8",
5151
"babel-loader": "^8.1.0",
5252
"cache-loader": "^4.1.0",
5353
"conventional-changelog-cli": "^2.1.1",
@@ -75,7 +75,7 @@
7575
"ts-loader": "^8.0.6",
7676
"typescript": "^4.0.2",
7777
"url-loader": "^4.1.0",
78-
"vue": "^3.0.3",
78+
"vue": "^3.0.8",
7979
"webpack": "^4.41.2",
8080
"webpack-cli": "^3.3.10",
8181
"webpack-dev-server": "^3.9.0",

src/templateLoader.ts

+2
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ const TemplateLoader: webpack.loader.Loader = function (source, inMap) {
4444
filename: loaderContext.resourcePath,
4545
inMap,
4646
id: scopeId,
47+
scoped: !!query.scoped,
48+
slotted: descriptor.slotted,
4749
isProd,
4850
ssr: isServer,
4951
ssrCssVars: descriptor.cssVars,

yarn.lock

+140-70
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,11 @@
228228
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz#a78c7a7251e01f616512d31b10adcf52ada5e0d2"
229229
integrity sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==
230230

231+
"@babel/helper-validator-identifier@^7.12.11":
232+
version "7.12.11"
233+
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed"
234+
integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==
235+
231236
"@babel/helper-wrap-function@^7.10.4":
232237
version "7.10.4"
233238
resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz#8a6f701eab0ff39f765b5a1cfef409990e624b87"
@@ -266,6 +271,11 @@
266271
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.7.tgz#fee7b39fe809d0e73e5b25eecaf5780ef3d73056"
267272
integrity sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==
268273

274+
"@babel/parser@^7.13.9":
275+
version "7.13.13"
276+
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.13.13.tgz#42f03862f4aed50461e543270916b47dd501f0df"
277+
integrity sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==
278+
269279
"@babel/plugin-proposal-async-generator-functions@^7.10.4":
270280
version "7.10.5"
271281
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz#3491cabf2f7c179ab820606cec27fed15e0e8558"
@@ -856,6 +866,15 @@
856866
lodash "^4.17.19"
857867
to-fast-properties "^2.0.0"
858868

869+
"@babel/types@^7.13.0":
870+
version "7.13.13"
871+
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.13.13.tgz#dcd8b815b38f537a3697ce84c8e3cc62197df96f"
872+
integrity sha512-kt+EpC6qDfIaqlP+DIbIJOclYy/A1YXs9dAf/ljbi+39Bcbc073H6jKVpXEr/EoIh5anGn5xq/yRVzKl+uIc9w==
873+
dependencies:
874+
"@babel/helper-validator-identifier" "^7.12.11"
875+
lodash "^4.17.19"
876+
to-fast-properties "^2.0.0"
877+
859878
"@bcoe/v8-coverage@^0.2.3":
860879
version "0.2.3"
861880
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
@@ -1380,83 +1399,83 @@
13801399
dependencies:
13811400
"@types/yargs-parser" "*"
13821401

1383-
"@vue/compiler-core@3.0.3":
1384-
version "3.0.3"
1385-
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.0.3.tgz#dbb4d5eb91f294038f0bed170a1c25f59f7dc74f"
1386-
integrity sha512-iWlRT8RYLmz7zkg84pTOriNUzjH7XACWN++ImFkskWXWeev29IKi7p76T9jKDaMZoPiGcUZ0k9wayuASWVxOwg==
1402+
"@vue/compiler-core@3.0.8":
1403+
version "3.0.8"
1404+
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.0.8.tgz#8e24a63877232f7c5d00e97201609da7de1a3191"
1405+
integrity sha512-TFusP6wemgJPgmXyxHiYshtYci1PdAjX0bOSJqxPDXf2ykojRGq9RcTKj85b1fWyC9fnT5HK73OHe6rqZUa8vA==
13871406
dependencies:
13881407
"@babel/parser" "^7.12.0"
13891408
"@babel/types" "^7.12.0"
1390-
"@vue/shared" "3.0.3"
1409+
"@vue/shared" "3.0.8"
13911410
estree-walker "^2.0.1"
13921411
source-map "^0.6.1"
13931412

1394-
"@vue/compiler-dom@3.0.3":
1395-
version "3.0.3"
1396-
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.0.3.tgz#582ba30bc82da8409868bc1153ff0e0e2be617e5"
1397-
integrity sha512-6GdUbDPjsc0MDZGAgpi4lox+d+aW9/brscwBOLOFfy9wcI9b6yLPmBbjdIsJq3pYdJWbdvACdJ77avBBdHEP8A==
1398-
dependencies:
1399-
"@vue/compiler-core" "3.0.3"
1400-
"@vue/shared" "3.0.3"
1401-
1402-
"@vue/compiler-sfc@^3.0.3":
1403-
version "3.0.3"
1404-
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.0.3.tgz#7fad9d40e139dd717713c0db701e1eb776f8349f"
1405-
integrity sha512-YocHSirye85kRVC4lU0+SE6uhrwGJzbhwkrqG4g6kmsAUopZ0qUjbICMlej5bYx2+AUz9yBIM7hpK8nIKFVFjg==
1406-
dependencies:
1407-
"@babel/parser" "^7.12.0"
1408-
"@babel/types" "^7.12.0"
1409-
"@vue/compiler-core" "3.0.3"
1410-
"@vue/compiler-dom" "3.0.3"
1411-
"@vue/compiler-ssr" "3.0.3"
1412-
"@vue/shared" "3.0.3"
1413+
"@vue/compiler-dom@3.0.8":
1414+
version "3.0.8"
1415+
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.0.8.tgz#97b1a56998472247b8944b6ef71dacbdd708eb6c"
1416+
integrity sha512-uMUtpFqWOXlbnV167ihPJehVa/84k5xfTrYHJh2bqKaSL7sA2b1bkhFjTXAfOss9LcrGnQSk/CjOPZGZfExEVw==
1417+
dependencies:
1418+
"@vue/compiler-core" "3.0.8"
1419+
"@vue/shared" "3.0.8"
1420+
1421+
"@vue/compiler-sfc@^3.0.8":
1422+
version "3.0.8"
1423+
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.0.8.tgz#f3515814708895406c5215329c57f30571e39f01"
1424+
integrity sha512-KDSvOVopKwwxdVlktkUlCYv2KUvJz/2sgkflb1LmqSSNMwQ1Yso934fNstd4Su0u25JIYl1piqISBIcBnxtFBA==
1425+
dependencies:
1426+
"@babel/parser" "^7.13.9"
1427+
"@babel/types" "^7.13.0"
1428+
"@vue/compiler-core" "3.0.8"
1429+
"@vue/compiler-dom" "3.0.8"
1430+
"@vue/compiler-ssr" "3.0.8"
1431+
"@vue/shared" "3.0.8"
14131432
consolidate "^0.16.0"
14141433
estree-walker "^2.0.1"
14151434
hash-sum "^2.0.0"
14161435
lru-cache "^5.1.1"
14171436
magic-string "^0.25.7"
14181437
merge-source-map "^1.1.0"
1419-
postcss "^7.0.32"
1420-
postcss-modules "^3.2.2"
1438+
postcss "^8.1.10"
1439+
postcss-modules "^4.0.0"
14211440
postcss-selector-parser "^6.0.4"
14221441
source-map "^0.6.1"
14231442

1424-
"@vue/compiler-ssr@3.0.3":
1425-
version "3.0.3"
1426-
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.0.3.tgz#7d9e5c1b8c71d69865ac6c48d2e6eb2eecb68501"
1427-
integrity sha512-IjJMoHCiDk939Ix7Q5wrex59TVJr6JFQ95gf36f4G4UrVau0GGY/3HudnWT/6eyWJ7267+odqQs1uCZgDfL/Ww==
1443+
"@vue/compiler-ssr@3.0.8":
1444+
version "3.0.8"
1445+
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.0.8.tgz#2be3221c82873c47a9d71311efe19f8de0f459aa"
1446+
integrity sha512-9xQO9IOK3B+7jCPIkqe8MmoRd17UxDvyjnsGXQfMkGrK+eONPB5/Ic6b1P2oZTXuTI2IAdnXnwDWXBSB6Cphag==
14281447
dependencies:
1429-
"@vue/compiler-dom" "3.0.3"
1430-
"@vue/shared" "3.0.3"
1448+
"@vue/compiler-dom" "3.0.8"
1449+
"@vue/shared" "3.0.8"
14311450

1432-
"@vue/reactivity@3.0.3":
1433-
version "3.0.3"
1434-
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.0.3.tgz#681ee01ceff9219bc4da6bbb7d9c97d452e44d1d"
1435-
integrity sha512-t39Qmc42MX7wJtf8L6tHlu17eP9Rc5w4aRnxpLHNWoaRxddv/7FBhWqusJ2Bwkk8ixFHOQeejcLMt5G469WYJw==
1451+
"@vue/reactivity@3.0.8":
1452+
version "3.0.8"
1453+
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.0.8.tgz#c09afb698af2fc30fe47d2a9a918e7262e59288a"
1454+
integrity sha512-W0oEQ005rUa6r1Rq/fEw/Nx3FN+AoAYV2Kf+qI8RGOXHYuUdgVEf//o0UUmlT7ocnniOEf46l+eLfgvilWYJoA==
14361455
dependencies:
1437-
"@vue/shared" "3.0.3"
1456+
"@vue/shared" "3.0.8"
14381457

1439-
"@vue/runtime-core@3.0.3":
1440-
version "3.0.3"
1441-
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.0.3.tgz#edab3c9ad122cf8afd034b174cd20c073fbf950a"
1442-
integrity sha512-Fd1JVnYI6at0W/2ERwJuTSq4S22gNt8bKEbICcvCAac7hJUZ1rylThlrhsvrgA+DVkWU01r0niNZQ4UddlNw7g==
1458+
"@vue/runtime-core@3.0.8":
1459+
version "3.0.8"
1460+
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.0.8.tgz#d17860ab416fd483ffe768a53b1065d9d5180789"
1461+
integrity sha512-H7d+s56RPFMWT7SOwabRo9Rx6auQ4AsoY7dZ0lmT2fmgwQ+knEnqmL1KWSPQIruleYU5yCtbgyqByVz8ej5e1A==
14431462
dependencies:
1444-
"@vue/reactivity" "3.0.3"
1445-
"@vue/shared" "3.0.3"
1463+
"@vue/reactivity" "3.0.8"
1464+
"@vue/shared" "3.0.8"
14461465

1447-
"@vue/runtime-dom@3.0.3":
1448-
version "3.0.3"
1449-
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.0.3.tgz#5e3e5e5418b9defcac988d2be0cf65596fa2cc03"
1450-
integrity sha512-ytTvSlRaEYvLQUkkpruIBizWIwuIeHER0Ch/evO6kUaPLjZjX3NerVxA40cqJx8rRjb9keQso21U2Jcpk8GsTg==
1466+
"@vue/runtime-dom@3.0.8":
1467+
version "3.0.8"
1468+
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.0.8.tgz#6d39d1304a1b14f9a1422b394e8d3a5a7af7f0ad"
1469+
integrity sha512-ijW6ycxydtE92rx4nRZDLONhNxtPqX09fQXEukHYv2bNnvO1Q4qY/KZ0E6wqOG0d4ZEmIabjAzG9IbNzalkFnQ==
14511470
dependencies:
1452-
"@vue/runtime-core" "3.0.3"
1453-
"@vue/shared" "3.0.3"
1471+
"@vue/runtime-core" "3.0.8"
1472+
"@vue/shared" "3.0.8"
14541473
csstype "^2.6.8"
14551474

1456-
"@vue/shared@3.0.3":
1457-
version "3.0.3"
1458-
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.0.3.tgz#ef12ebff93a446df281e8a0fd765b5aea8e7745b"
1459-
integrity sha512-yGgkF7u4W0Dmwri9XdeY50kOowN4UIX7aBQ///jbxx37itpzVjK7QzvD3ltQtPfWaJDGBfssGL0wpAgwX9OJpQ==
1475+
"@vue/shared@3.0.8":
1476+
version "3.0.8"
1477+
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.0.8.tgz#b18d3a912299c0360c41bb42f03f502c5016bb1e"
1478+
integrity sha512-zDdHjJjzgWYFw8TTUW08JjdERTlBik5/N5LuTAqU0e4wS6wElcvftiNHrD0ONr79O3fi66Z3Ug4jgPhBomPQUA==
14601479

14611480
"@webassemblyjs/ast@1.9.0":
14621481
version "1.9.0"
@@ -2699,6 +2718,11 @@ colorette@^1.2.1:
26992718
resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b"
27002719
integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==
27012720

2721+
colorette@^1.2.2:
2722+
version "1.2.2"
2723+
resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94"
2724+
integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==
2725+
27022726
combined-stream@^1.0.6, combined-stream@~1.0.6:
27032727
version "1.0.8"
27042728
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
@@ -4740,6 +4764,11 @@ icss-utils@^4.0.0, icss-utils@^4.1.1:
47404764
dependencies:
47414765
postcss "^7.0.14"
47424766

4767+
icss-utils@^5.0.0:
4768+
version "5.1.0"
4769+
resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae"
4770+
integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==
4771+
47434772
ieee754@^1.1.4:
47444773
version "1.1.13"
47454774
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84"
@@ -6455,6 +6484,11 @@ nanoid@^3.1.15:
64556484
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.16.tgz#b21f0a7d031196faf75314d7c65d36352beeef64"
64566485
integrity sha512-+AK8MN0WHji40lj8AEuwLOvLSbWYApQpre/aFJZD71r43wVRLrOYS4FmJOPQYon1TqB462RzrrxlfA74XRES8w==
64576486

6487+
nanoid@^3.1.20:
6488+
version "3.1.22"
6489+
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.22.tgz#b35f8fb7d151990a8aebd5aa5015c03cf726f844"
6490+
integrity sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==
6491+
64586492
nanomatch@^1.2.9:
64596493
version "1.2.13"
64606494
resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"
@@ -7153,7 +7187,12 @@ postcss-modules-extract-imports@^2.0.0:
71537187
dependencies:
71547188
postcss "^7.0.5"
71557189

7156-
postcss-modules-local-by-default@^3.0.2, postcss-modules-local-by-default@^3.0.3:
7190+
postcss-modules-extract-imports@^3.0.0:
7191+
version "3.0.0"
7192+
resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d"
7193+
integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==
7194+
7195+
postcss-modules-local-by-default@^3.0.3:
71577196
version "3.0.3"
71587197
resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0"
71597198
integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==
@@ -7163,6 +7202,15 @@ postcss-modules-local-by-default@^3.0.2, postcss-modules-local-by-default@^3.0.3
71637202
postcss-selector-parser "^6.0.2"
71647203
postcss-value-parser "^4.1.0"
71657204

7205+
postcss-modules-local-by-default@^4.0.0:
7206+
version "4.0.0"
7207+
resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c"
7208+
integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==
7209+
dependencies:
7210+
icss-utils "^5.0.0"
7211+
postcss-selector-parser "^6.0.2"
7212+
postcss-value-parser "^4.1.0"
7213+
71667214
postcss-modules-scope@^2.2.0:
71677215
version "2.2.0"
71687216
resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee"
@@ -7171,6 +7219,13 @@ postcss-modules-scope@^2.2.0:
71717219
postcss "^7.0.6"
71727220
postcss-selector-parser "^6.0.0"
71737221

7222+
postcss-modules-scope@^3.0.0:
7223+
version "3.0.0"
7224+
resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06"
7225+
integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==
7226+
dependencies:
7227+
postcss-selector-parser "^6.0.4"
7228+
71747229
postcss-modules-values@^3.0.0:
71757230
version "3.0.0"
71767231
resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10"
@@ -7179,19 +7234,25 @@ postcss-modules-values@^3.0.0:
71797234
icss-utils "^4.0.0"
71807235
postcss "^7.0.6"
71817236

7182-
postcss-modules@^3.2.2:
7183-
version "3.2.2"
7184-
resolved "https://registry.yarnpkg.com/postcss-modules/-/postcss-modules-3.2.2.tgz#ee390de0f9f18e761e1778dfb9be26685c02c51f"
7185-
integrity sha512-JQ8IAqHELxC0N6tyCg2UF40pACY5oiL6UpiqqcIFRWqgDYO8B0jnxzoQ0EOpPrWXvcpu6BSbQU/3vSiq7w8Nhw==
7237+
postcss-modules-values@^4.0.0:
7238+
version "4.0.0"
7239+
resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c"
7240+
integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==
7241+
dependencies:
7242+
icss-utils "^5.0.0"
7243+
7244+
postcss-modules@^4.0.0:
7245+
version "4.0.0"
7246+
resolved "https://registry.yarnpkg.com/postcss-modules/-/postcss-modules-4.0.0.tgz#2bc7f276ab88f3f1b0fadf6cbd7772d43b5f3b9b"
7247+
integrity sha512-ghS/ovDzDqARm4Zj6L2ntadjyQMoyJmi0JkLlYtH2QFLrvNlxH5OAVRPWPeKilB0pY7SbuhO173KOWkPAxRJcw==
71867248
dependencies:
71877249
generic-names "^2.0.1"
71887250
icss-replace-symbols "^1.1.0"
71897251
lodash.camelcase "^4.3.0"
7190-
postcss "^7.0.32"
7191-
postcss-modules-extract-imports "^2.0.0"
7192-
postcss-modules-local-by-default "^3.0.2"
7193-
postcss-modules-scope "^2.2.0"
7194-
postcss-modules-values "^3.0.0"
7252+
postcss-modules-extract-imports "^3.0.0"
7253+
postcss-modules-local-by-default "^4.0.0"
7254+
postcss-modules-scope "^3.0.0"
7255+
postcss-modules-values "^4.0.0"
71957256
string-hash "^1.1.1"
71967257

71977258
postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2:
@@ -7237,6 +7298,15 @@ postcss@^8.1.0:
72377298
nanoid "^3.1.15"
72387299
source-map "^0.6.1"
72397300

7301+
postcss@^8.1.10:
7302+
version "8.2.8"
7303+
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.8.tgz#0b90f9382efda424c4f0f69a2ead6f6830d08ece"
7304+
integrity sha512-1F0Xb2T21xET7oQV9eKuctbM9S7BC0fetoHCc4H13z0PT6haiRLP4T0ZY4XWh7iLP0usgqykT6p9B2RtOf4FPw==
7305+
dependencies:
7306+
colorette "^1.2.2"
7307+
nanoid "^3.1.20"
7308+
source-map "^0.6.1"
7309+
72407310
prelude-ls@~1.1.2:
72417311
version "1.1.2"
72427312
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
@@ -9328,14 +9398,14 @@ void-elements@^2.0.1:
93289398
resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec"
93299399
integrity sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=
93309400

9331-
vue@^3.0.3:
9332-
version "3.0.3"
9333-
resolved "https://registry.yarnpkg.com/vue/-/vue-3.0.3.tgz#ad94a475e6ebbf3904673b6a0ae46e47b957bd72"
9334-
integrity sha512-BZG5meD5vLWdvfnRL5WqfDy+cnXO1X/SweModGUna78bdFPZW6+ZO1tU9p0acrskX3DKFcfSp2s4SZnMjABx6w==
9401+
vue@^3.0.8:
9402+
version "3.0.8"
9403+
resolved "https://registry.yarnpkg.com/vue/-/vue-3.0.8.tgz#14fc72a9ab0291f8461c94450bf45b9df82fc45a"
9404+
integrity sha512-EE6mfGnPkQgTl1A9Vl2Jld9i4cN7KUDYTC0xPSfNRff6mwYDAqjtesdFo+Sk4/BkRfFSPgR1VnzNB7YbMLdrjw==
93359405
dependencies:
9336-
"@vue/compiler-dom" "3.0.3"
9337-
"@vue/runtime-dom" "3.0.3"
9338-
"@vue/shared" "3.0.3"
9406+
"@vue/compiler-dom" "3.0.8"
9407+
"@vue/runtime-dom" "3.0.8"
9408+
"@vue/shared" "3.0.8"
93399409

93409410
w3c-hr-time@^1.0.2:
93419411
version "1.0.2"

0 commit comments

Comments
 (0)