Skip to content

Commit 479835f

Browse files
committedDec 25, 2023
feat: leverage ast reuse in 3.4
1 parent 77a1099 commit 479835f

File tree

6 files changed

+105
-104
lines changed

6 files changed

+105
-104
lines changed
 

‎example/webpack.config.js

+1
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ module.exports = (env = {}) => {
107107
__IS_SSR__: !!isSSR,
108108
__VUE_OPTIONS_API__: true,
109109
__VUE_PROD_DEVTOOLS__: false,
110+
__VUE_PROD_HYDRATION_MISMATCH_DETAILS__: false,
110111
}),
111112
],
112113
optimization: {

‎package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
"ts-loader-v9": "npm:ts-loader@^9.2.4",
9191
"typescript": "^4.4.3",
9292
"url-loader": "^4.1.0",
93-
"vue": "^3.3.0",
93+
"vue": "^3.4.0-rc.1",
9494
"vue-i18n": "^9.1.7",
9595
"webpack": "^5.79.0",
9696
"webpack-cli": "^3.3.12",

‎src/resolveScript.ts

+1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ export function resolveScript(
6161
id: scopeId,
6262
isProd,
6363
inlineTemplate: enableInline,
64+
// @ts-ignore this has been removed in 3.4
6465
reactivityTransform: options.reactivityTransform,
6566
propsDestructure: options.propsDestructure,
6667
defineModel: options.defineModel,

‎src/templateLoader.ts

+4
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@ const TemplateLoader: LoaderDefinitionFunction = function (source, inMap: any) {
4444

4545
const compiled = compileTemplate({
4646
source,
47+
ast:
48+
descriptor.template && !descriptor.template.lang
49+
? descriptor.template.ast
50+
: undefined,
4751
filename: loaderContext.resourcePath,
4852
inMap,
4953
id: scopeId,

‎test/utils.ts

+1
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ const baseConfig: webpack.Configuration = {
5555
new webpack.DefinePlugin({
5656
__VUE_OPTIONS_API__: true,
5757
__VUE_PROD_DEVTOOLS__: false,
58+
__VUE_PROD_HYDRATION_MISMATCH_DETAILS__: false,
5859
}),
5960
// new MiniCssExtractPlugin({
6061
// filename: '[name].css',

‎yarn.lock

+97-103
Original file line numberDiff line numberDiff line change
@@ -261,10 +261,10 @@
261261
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.11.5.tgz#c7ff6303df71080ec7a4f5b8c003c58f1cf51037"
262262
integrity sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==
263263

264-
"@babel/parser@^7.20.15", "@babel/parser@^7.21.3":
265-
version "7.21.4"
266-
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.4.tgz#94003fdfc520bbe2875d4ae557b43ddb6d880f17"
267-
integrity sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==
264+
"@babel/parser@^7.23.6":
265+
version "7.23.6"
266+
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.6.tgz#ba1c9e512bda72a47e285ae42aff9d2a635a9e3b"
267+
integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==
268268

269269
"@babel/plugin-proposal-async-generator-functions@^7.10.4":
270270
version "7.10.5"
@@ -1173,7 +1173,7 @@
11731173
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24"
11741174
integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==
11751175

1176-
"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.13":
1176+
"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.15":
11771177
version "1.4.15"
11781178
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32"
11791179
integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==
@@ -1502,100 +1502,89 @@
15021502
dependencies:
15031503
"@types/yargs-parser" "*"
15041504

1505-
"@vue/compiler-core@3.3.1":
1506-
version "3.3.1"
1507-
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.3.1.tgz#4e60a13a4dc65dd1f70e19d30f3746d4f9367af2"
1508-
integrity sha512-5le1qYSBgLWg2jdLrbydlhnPJkkzMw46UrRUvTnOKlfg6pThtm9ohhqBhNPHbr0RcM1MCbK5WZe/3Ghz0SZjpQ==
1505+
"@vue/compiler-core@3.4.0-rc.1":
1506+
version "3.4.0-rc.1"
1507+
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.4.0-rc.1.tgz#edd65c57cc6555054f8d9740ff08e7eb47030c08"
1508+
integrity sha512-NE/m7FvgXjHn744fncY8OPjUu6AnxLyp11niJz298vIoZQsmptodJfmgu+MRiYL4GsaYQl0B3UzMS9mDD40jEw==
15091509
dependencies:
1510-
"@babel/parser" "^7.21.3"
1511-
"@vue/shared" "3.3.1"
1510+
"@babel/parser" "^7.23.6"
1511+
"@vue/shared" "3.4.0-rc.1"
1512+
entities "^4.5.0"
15121513
estree-walker "^2.0.2"
15131514
source-map-js "^1.0.2"
15141515

1515-
"@vue/compiler-dom@3.3.1":
1516-
version "3.3.1"
1517-
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.3.1.tgz#2d94431071377ace74c770aafb6ab2d62205b336"
1518-
integrity sha512-VmgIsoLivCft3+oNc5KM7b9wd0nZxP/g2qilMwi1hJyGA624KWnNKHn4hzBQs4FpzydUVpNy+TWVT8KiRCh3MQ==
1516+
"@vue/compiler-dom@3.4.0-rc.1":
1517+
version "3.4.0-rc.1"
1518+
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.4.0-rc.1.tgz#4cdec989a66476c954af55ab94ccded5d5af0874"
1519+
integrity sha512-NjuK5CRJnLxj8pJfj1WAc1EAxU0+XtB5q9TvIEmGjemid1zI01OuNVKwyDJ2YprH9L0JihDU/JOAuRy/VjnHTg==
15191520
dependencies:
1520-
"@vue/compiler-core" "3.3.1"
1521-
"@vue/shared" "3.3.1"
1521+
"@vue/compiler-core" "3.4.0-rc.1"
1522+
"@vue/shared" "3.4.0-rc.1"
15221523

1523-
"@vue/compiler-sfc@3.3.1":
1524-
version "3.3.1"
1525-
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.3.1.tgz#16a614fe9c85f35ca0e4333793441edb126323fc"
1526-
integrity sha512-G+FPwBbXSLaA4+Ry5/bdD9Oda+sRslQcE9o6JSZaougRiT4OjVL0vtkbQHPrGRTULZV28OcrAjRfSZOSB0OTXQ==
1527-
dependencies:
1528-
"@babel/parser" "^7.20.15"
1529-
"@vue/compiler-core" "3.3.1"
1530-
"@vue/compiler-dom" "3.3.1"
1531-
"@vue/compiler-ssr" "3.3.1"
1532-
"@vue/reactivity-transform" "3.3.1"
1533-
"@vue/shared" "3.3.1"
1524+
"@vue/compiler-sfc@3.4.0-rc.1":
1525+
version "3.4.0-rc.1"
1526+
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.4.0-rc.1.tgz#7530467b7c42b4dce30b9feaf97c2baef6bba488"
1527+
integrity sha512-7EXxjCXRQnaUipFWsxMP/ZnS+oZbOtuu8aqsZVFxt85cAeUPcsBCNuF/zerDRwIY3/XTlcsZxXtwBRXrPWhRig==
1528+
dependencies:
1529+
"@babel/parser" "^7.23.6"
1530+
"@vue/compiler-core" "3.4.0-rc.1"
1531+
"@vue/compiler-dom" "3.4.0-rc.1"
1532+
"@vue/compiler-ssr" "3.4.0-rc.1"
1533+
"@vue/shared" "3.4.0-rc.1"
15341534
estree-walker "^2.0.2"
1535-
magic-string "^0.30.0"
1536-
postcss "^8.1.10"
1535+
magic-string "^0.30.5"
1536+
postcss "^8.4.32"
15371537
source-map-js "^1.0.2"
15381538

1539-
"@vue/compiler-ssr@3.3.1":
1540-
version "3.3.1"
1541-
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.3.1.tgz#4572a5ff79fefd1ba68cb57f024763f5d004f7b3"
1542-
integrity sha512-QOQWGNCWuSeyKx4KvWSJlnIMGg+/2oCHgkFUYo7aJ+9Uaaz45yRgKQ+FNigy50NYBQIhpXn2e4OSR8GXh4knrQ==
1539+
"@vue/compiler-ssr@3.4.0-rc.1":
1540+
version "3.4.0-rc.1"
1541+
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.4.0-rc.1.tgz#83f577a13b8593beef9bfd9de4b8522f7ecd20d9"
1542+
integrity sha512-BJB8eh3v6nYJxSsFBGTPWnbbqtql1tuSbPy7BWsJ+fjCUNatuN+r6aGVkS/SHwJAfZMIW9Y1k+EDEdq4nmA/SA==
15431543
dependencies:
1544-
"@vue/compiler-dom" "3.3.1"
1545-
"@vue/shared" "3.3.1"
1544+
"@vue/compiler-dom" "3.4.0-rc.1"
1545+
"@vue/shared" "3.4.0-rc.1"
15461546

15471547
"@vue/devtools-api@^6.0.0-beta.7":
15481548
version "6.0.0-beta.17"
15491549
resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.0.0-beta.17.tgz#d4b9eb02c670d39a4532f4bb3c8517abce3fcb82"
15501550
integrity sha512-hwGY4Xxc2nl34OyNH7l2VO8/ja3R78B8bcbaBQnZljSju5Z0Bm9HTt+/fQao+TUrs3gfNrrQrY3euWqiaG8chw==
15511551

1552-
"@vue/reactivity-transform@3.3.1":
1553-
version "3.3.1"
1554-
resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.3.1.tgz#35000e3bd4d481b228e5f0b97eb652ec9e6894dc"
1555-
integrity sha512-MkOrJauAGH4MNdxGW/PmrDegMyOGX0wGIdKUZJRBXOTpotDONg7/TPJe2QeGeBCow/5v9iOqZOWCfvmOWIaDMg==
1556-
dependencies:
1557-
"@babel/parser" "^7.20.15"
1558-
"@vue/compiler-core" "3.3.1"
1559-
"@vue/shared" "3.3.1"
1560-
estree-walker "^2.0.2"
1561-
magic-string "^0.30.0"
1562-
1563-
"@vue/reactivity@3.3.1":
1564-
version "3.3.1"
1565-
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.3.1.tgz#b134186493113f9f8c3fb6d65a047e19825a46e1"
1566-
integrity sha512-zCfmazOtyUdC1NS/EPiSYJ4RqojqmTAviJyBbyVvY8zAv5NhK44Yfw0E1tt+m5vz0ZO1ptI9jDKBr3MWIEkpgw==
1552+
"@vue/reactivity@3.4.0-rc.1":
1553+
version "3.4.0-rc.1"
1554+
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.4.0-rc.1.tgz#ca57b5e52b2bcf32dea982667671339a7db7a81f"
1555+
integrity sha512-CwgQ9OuMNM4ff62tYJ01BB/7mQ6XC4V9xMzqoH+fV19UlBkkT1Jt0fzJNF/f02giPgIoCV6XnOKg1m93X9UTzg==
15671556
dependencies:
1568-
"@vue/shared" "3.3.1"
1557+
"@vue/shared" "3.4.0-rc.1"
15691558

1570-
"@vue/runtime-core@3.3.1":
1571-
version "3.3.1"
1572-
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.3.1.tgz#ed244dcb48d4e1e2079bf7d698a218e5b8ef5f62"
1573-
integrity sha512-Ljb37LYafhQqKIasc0r32Cva8gIh6VeSMjlwO6V03tCjHd18gmjP0F4UD+8/a59sGTysAgA8Rb9lIC2DVxRz2Q==
1559+
"@vue/runtime-core@3.4.0-rc.1":
1560+
version "3.4.0-rc.1"
1561+
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.4.0-rc.1.tgz#cb832c50c3bda6dc546758eac709b3001e183f9e"
1562+
integrity sha512-h9U0KsKx71GLA8GOpkwYZ55AmaZ7GebUF90GPHTvK9cVitZklN1vRng5ST9DCs8SFA4Vsbm6GLxXuvWLRq0ckQ==
15741563
dependencies:
1575-
"@vue/reactivity" "3.3.1"
1576-
"@vue/shared" "3.3.1"
1564+
"@vue/reactivity" "3.4.0-rc.1"
1565+
"@vue/shared" "3.4.0-rc.1"
15771566

1578-
"@vue/runtime-dom@3.3.1":
1579-
version "3.3.1"
1580-
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.3.1.tgz#c07aef5b72385a2f22fdc82a203db6eba7f39fb4"
1581-
integrity sha512-NBjYbQPtMklb7lsJsM2Juv5Ygry6mvZP7PdH1GZqrzfLkvlplQT3qCtQMd/sib6yiy8t9m/Y4hVU7X9nzb9Oeg==
1567+
"@vue/runtime-dom@3.4.0-rc.1":
1568+
version "3.4.0-rc.1"
1569+
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.4.0-rc.1.tgz#810e901e69d0ea876dcac3b0f543ef9af23ef696"
1570+
integrity sha512-PzDy0Ew3JwbzKhe2XKoXxJ+UGA4eudpd1wiO/TZnntsm5fAuHCpBcSUMT7CSIx5rQ5KJSYpam6HnDb7J/t2A6w==
15821571
dependencies:
1583-
"@vue/runtime-core" "3.3.1"
1584-
"@vue/shared" "3.3.1"
1585-
csstype "^3.1.1"
1572+
"@vue/runtime-core" "3.4.0-rc.1"
1573+
"@vue/shared" "3.4.0-rc.1"
1574+
csstype "^3.1.3"
15861575

1587-
"@vue/server-renderer@3.3.1":
1588-
version "3.3.1"
1589-
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.3.1.tgz#c750a775ca4abd8213748a540cce7344af00dac4"
1590-
integrity sha512-sod8ggOwbkQXw3lBjfzrbdxRS9lw/lNHoMaXghHawNYowf+4WoaLWD5ouz6fPZadUqNKAsqK95p8DYb1vcVfPA==
1576+
"@vue/server-renderer@3.4.0-rc.1":
1577+
version "3.4.0-rc.1"
1578+
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.4.0-rc.1.tgz#11cdc6df85a287ba129f4af98eb5c6b69a9784a7"
1579+
integrity sha512-SUr+poEsCjLhSFxaNV8NzA2pr+UXAMnC0yeOJuh3xtUfagZ3JfgOPt98ceKxVtAvIvWeyuEMrJRO9OpESIQZLg==
15911580
dependencies:
1592-
"@vue/compiler-ssr" "3.3.1"
1593-
"@vue/shared" "3.3.1"
1581+
"@vue/compiler-ssr" "3.4.0-rc.1"
1582+
"@vue/shared" "3.4.0-rc.1"
15941583

1595-
"@vue/shared@3.3.1":
1596-
version "3.3.1"
1597-
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.3.1.tgz#875a1c1847ec0646fc3dbe5581cb46b49ca3c469"
1598-
integrity sha512-ybDBtQ+479HL/bkeIOIAwgpeAEACzztkvulJLbK3JMFuTOv4qDivmV3AIsR8RHYJ+RD9tQxcHWBsX4GqEcYrfw==
1584+
"@vue/shared@3.4.0-rc.1":
1585+
version "3.4.0-rc.1"
1586+
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.4.0-rc.1.tgz#cd40c27e0f6605aae220d58458b38d0f36981a1e"
1587+
integrity sha512-t3CMJxxNCAY9RTMySOyC+F3a1W8DKXoc6DEq9V6lSt9K5yAjCVA2/6WtiynW37BmBFM8IgKUQHgAkgsNWw1fFA==
15991588

16001589
"@webassemblyjs/ast@1.11.1":
16011590
version "1.11.1"
@@ -3485,10 +3474,10 @@ cssstyle@^2.2.0:
34853474
dependencies:
34863475
cssom "~0.3.6"
34873476

3488-
csstype@^3.1.1:
3489-
version "3.1.2"
3490-
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b"
3491-
integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==
3477+
csstype@^3.1.3:
3478+
version "3.1.3"
3479+
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
3480+
integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==
34923481

34933482
currently-unhandled@^0.4.1:
34943483
version "0.4.1"
@@ -3979,6 +3968,11 @@ entities@^2.0.0:
39793968
resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5"
39803969
integrity sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==
39813970

3971+
entities@^4.5.0:
3972+
version "4.5.0"
3973+
resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
3974+
integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
3975+
39823976
errno@^0.1.3, errno@~0.1.7:
39833977
version "0.1.7"
39843978
resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618"
@@ -6492,12 +6486,12 @@ lru-cache@^6.0.0:
64926486
dependencies:
64936487
yallist "^4.0.0"
64946488

6495-
magic-string@^0.30.0:
6496-
version "0.30.0"
6497-
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.0.tgz#fd58a4748c5c4547338a424e90fa5dd17f4de529"
6498-
integrity sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==
6489+
magic-string@^0.30.5:
6490+
version "0.30.5"
6491+
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.5.tgz#1994d980bd1c8835dc6e78db7cbd4ae4f24746f9"
6492+
integrity sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==
64996493
dependencies:
6500-
"@jridgewell/sourcemap-codec" "^1.4.13"
6494+
"@jridgewell/sourcemap-codec" "^1.4.15"
65016495

65026496
make-dir@^2.0.0:
65036497
version "2.1.0"
@@ -6908,10 +6902,10 @@ nanoid@^3.1.15:
69086902
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.16.tgz#b21f0a7d031196faf75314d7c65d36352beeef64"
69096903
integrity sha512-+AK8MN0WHji40lj8AEuwLOvLSbWYApQpre/aFJZD71r43wVRLrOYS4FmJOPQYon1TqB462RzrrxlfA74XRES8w==
69106904

6911-
nanoid@^3.3.6:
6912-
version "3.3.6"
6913-
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c"
6914-
integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==
6905+
nanoid@^3.3.7:
6906+
version "3.3.7"
6907+
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8"
6908+
integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==
69156909

69166910
nanomatch@^1.2.9:
69176911
version "1.2.13"
@@ -7668,12 +7662,12 @@ postcss@^8.1.0:
76687662
nanoid "^3.1.15"
76697663
source-map "^0.6.1"
76707664

7671-
postcss@^8.1.10:
7672-
version "8.4.22"
7673-
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.22.tgz#c29e6776b60ab3af602d4b513d5bd2ff9aa85dc1"
7674-
integrity sha512-XseknLAfRHzVWjCEtdviapiBtfLdgyzExD50Rg2ePaucEesyh8Wv4VPdW0nbyDa1ydbrAxV19jvMT4+LFmcNUA==
7665+
postcss@^8.4.32:
7666+
version "8.4.32"
7667+
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.32.tgz#1dac6ac51ab19adb21b8b34fd2d93a86440ef6c9"
7668+
integrity sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==
76757669
dependencies:
7676-
nanoid "^3.3.6"
7670+
nanoid "^3.3.7"
76777671
picocolors "^1.0.0"
76787672
source-map-js "^1.0.2"
76797673

@@ -9838,16 +9832,16 @@ vue-i18n@^9.1.7:
98389832
"@intlify/vue-devtools" "9.1.7"
98399833
"@vue/devtools-api" "^6.0.0-beta.7"
98409834

9841-
vue@^3.3.0:
9842-
version "3.3.1"
9843-
resolved "https://registry.yarnpkg.com/vue/-/vue-3.3.1.tgz#267372cecd953900412bb00108bb56a591f57d33"
9844-
integrity sha512-3Rwy4I5idbPVSDZu6I+fFh6tdDSZbauImCTqLxE7y0LpHtiDvPeY01OI7RkFPbva1nk4hoO0sv/NzosH2h60sg==
9845-
dependencies:
9846-
"@vue/compiler-dom" "3.3.1"
9847-
"@vue/compiler-sfc" "3.3.1"
9848-
"@vue/runtime-dom" "3.3.1"
9849-
"@vue/server-renderer" "3.3.1"
9850-
"@vue/shared" "3.3.1"
9835+
vue@^3.4.0-rc.1:
9836+
version "3.4.0-rc.1"
9837+
resolved "https://registry.yarnpkg.com/vue/-/vue-3.4.0-rc.1.tgz#d9be31a68f23e8294c976e420a4782f229e4a934"
9838+
integrity sha512-O9tzc8AFxu6NSYeA+0U/ExAtaIpkFezhRf75X3yN4MUNT8p1C2K9AdsdP4EXTyeABQqPvETbXJjt+BNHE9lZlA==
9839+
dependencies:
9840+
"@vue/compiler-dom" "3.4.0-rc.1"
9841+
"@vue/compiler-sfc" "3.4.0-rc.1"
9842+
"@vue/runtime-dom" "3.4.0-rc.1"
9843+
"@vue/server-renderer" "3.4.0-rc.1"
9844+
"@vue/shared" "3.4.0-rc.1"
98519845

98529846
w3c-hr-time@^1.0.2:
98539847
version "1.0.2"

0 commit comments

Comments
 (0)
Please sign in to comment.