Skip to content
This repository was archived by the owner on Jul 4, 2021. It is now read-only.

Commit 6333dd0

Browse files
authored
fix: cannot transform other blocks (#31)
1 parent 3b77eea commit 6333dd0

File tree

7 files changed

+139
-75
lines changed

7 files changed

+139
-75
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
"typescript": "^4.1.3",
5858
"typescript-eslint-language-service": "^4.1.2",
5959
"vite": "2.0.0-beta.3",
60+
"vue": "^3.0.5",
6061
"vue-i18n": "^9.0.0-beta.18"
6162
},
6263
"engines": {

src/transform.ts

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -63,14 +63,17 @@ export function transform(
6363
langInfo = query.lang
6464
}
6565
}
66+
const generate = /\.?json5?/.test(langInfo)
67+
? generateJSON
68+
: generateYAML
69+
const { code: generatedCode } = generate(code, parseOptions)
70+
debug('generated code', generatedCode)
71+
// TODO: error handling & sourcempa
72+
return Promise.resolve(generatedCode)
73+
} else {
74+
debug('dsfdsfsd', code)
75+
return Promise.resolve(code)
6676
}
67-
const generate = /\.?json5?/.test(langInfo)
68-
? generateJSON
69-
: generateYAML
70-
const { code: generatedCode } = generate(code, parseOptions)
71-
debug('generated code', generatedCode)
72-
// TODO: error handling & sourcempa
73-
return Promise.resolve(generatedCode)
7477
}
7578
}
7679
}

test/__snapshots__/custom-block.test.ts.snap

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,19 @@ Array [
1313
]
1414
`;
1515

16+
exports[`fully-block 1`] = `
17+
Array [
18+
Object {
19+
"locale": "",
20+
"resource": Object {
21+
"en": Object {
22+
"hello": [Function],
23+
},
24+
},
25+
},
26+
]
27+
`;
28+
1629
exports[`global 1`] = `
1730
Array [
1831
Object {

test/custom-block.test.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,3 +104,11 @@ test('global', async () => {
104104
expect(g.locale).toEqual('')
105105
expect(g.resource.en.hello(createMessageContext())).toEqual('hello global!')
106106
})
107+
108+
test('fully-block', async () => {
109+
const { module } = await bundleAndRun('fully-block.vue')
110+
expect(module.__i18n).toMatchSnapshot()
111+
const i18n = module.__i18n.pop()
112+
expect(i18n.locale).toEqual('')
113+
expect(i18n.resource.en.hello(createMessageContext())).toEqual('hello world!')
114+
})

test/fixtures/fully-block.vue

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<script>
2+
export default {
3+
name: 'MyComp'
4+
}
5+
</script>
6+
7+
<template>
8+
<p>This is template</p>
9+
</template>
10+
11+
<style scoped>
12+
p {
13+
color: red;
14+
}
15+
</style>
16+
17+
<i18n>
18+
{
19+
"en": {
20+
"hello": "hello world!"
21+
}
22+
}
23+
</i18n>

test/utils.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ async function bundle(fixture: string, options: Record<string, unknown> = {}) {
1717
const result = await build({
1818
logLevel: silent,
1919
alias: {
20-
'~target': path.resolve(__dirname, target, fixture)
20+
'~target': path.resolve(__dirname, target, fixture),
21+
vue: 'vue/dist/vue.runtime.esm-browser.js'
2122
},
2223
plugins: [vue(), pluginI18n({ include })],
2324
build: {

yarn.lock

Lines changed: 82 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@
359359
"@intlify/runtime" "9.0.0-beta.16"
360360
"@intlify/shared" "9.0.0-beta.16"
361361

362-
"@intlify/core-base@9.0.0-beta.18":
362+
"@intlify/core-base@9.0.0-beta.18", "@intlify/core-base@^9.0.0-beta.16":
363363
version "9.0.0-beta.18"
364364
resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.0.0-beta.18.tgz#cd30aa54562d71c75e8f1d3ea4baa22e662a1004"
365365
integrity sha512-qJGzFhBKv4IyTZxJlaqlo73FZ4v9odUo1n383MSgPTGw9XjmFTCwFN4PggnW26ec0rL22HJy3wkd5cVryWUL5A==
@@ -369,16 +369,6 @@
369369
"@intlify/runtime" "9.0.0-beta.18"
370370
"@intlify/shared" "9.0.0-beta.18"
371371

372-
"@intlify/core-base@^9.0.0-beta.16":
373-
version "9.0.0-beta.17"
374-
resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.0.0-beta.17.tgz#524b362863708f853cd29a29ad5408a3b2c2fbd2"
375-
integrity sha512-DPaTbyVMI3q4s6CQW73jzR42vuIAVhfnm4LlPnkcE4rRrobjXZR5ivf4pyxZI9cXTmL5CXOEE+Scd7wKrWil3A==
376-
dependencies:
377-
"@intlify/message-compiler" "9.0.0-beta.17"
378-
"@intlify/message-resolver" "9.0.0-beta.17"
379-
"@intlify/runtime" "9.0.0-beta.17"
380-
"@intlify/shared" "9.0.0-beta.17"
381-
382372
"@intlify/core@^9.0.0-beta.16":
383373
version "9.0.0-beta.16"
384374
resolved "https://registry.yarnpkg.com/@intlify/core/-/core-9.0.0-beta.16.tgz#d74d4678868b37b641bdf999552b237d84dacb88"
@@ -395,16 +385,7 @@
395385
"@intlify/shared" "9.0.0-beta.16"
396386
source-map "0.6.1"
397387

398-
"@intlify/message-compiler@9.0.0-beta.17", "@intlify/message-compiler@^9.0.0-beta.16":
399-
version "9.0.0-beta.17"
400-
resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.0.0-beta.17.tgz#2aa05a372114caf63a0c5d846a774160ca92cf9f"
401-
integrity sha512-jzPrinnwfJ1xuOfs8ccjiRAQ+DwOsr6BdOuzfMapmWkKQ99RZHg1YYGo3cS6mfHfjtk1wUEImAM6IYX0lFb47Q==
402-
dependencies:
403-
"@intlify/message-resolver" "9.0.0-beta.17"
404-
"@intlify/shared" "9.0.0-beta.17"
405-
source-map "0.6.1"
406-
407-
"@intlify/message-compiler@9.0.0-beta.18":
388+
"@intlify/message-compiler@9.0.0-beta.18", "@intlify/message-compiler@^9.0.0-beta.16":
408389
version "9.0.0-beta.18"
409390
resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.0.0-beta.18.tgz#e348969dc3fda7923fd7f641ea0a1984196bb030"
410391
integrity sha512-itvmYBQFeKDuu43QfEZul6yl0YlanR6/kvGSE04TiIiKi0ODupC8KhuYnAUE4TDDJYS7Kp0q8P+N1WPM6WRY1A==
@@ -418,11 +399,6 @@
418399
resolved "https://registry.yarnpkg.com/@intlify/message-resolver/-/message-resolver-9.0.0-beta.16.tgz#f8960344201050d17560f8d01f63e3cd0b9bf59c"
419400
integrity sha512-xwjsFuDDYEv7g1KE5QZRbrPgfsrNsDhYLtNYR7Tn4inzbmB6ipak2UlDzDcQGLieSFbe1WwAoNL0IXy4sUKboQ==
420401

421-
"@intlify/message-resolver@9.0.0-beta.17":
422-
version "9.0.0-beta.17"
423-
resolved "https://registry.yarnpkg.com/@intlify/message-resolver/-/message-resolver-9.0.0-beta.17.tgz#58f156ab0b4993cf61a5f8d15d193fc87b80611a"
424-
integrity sha512-xbh6YWRMooWMCkhnMFt5Vc3bIPhk40zm6AhYqkkin/zTsljG02sjCUCJae/3Os5PjqHgAVeBa3Ykja6AhXAJZQ==
425-
426402
"@intlify/message-resolver@9.0.0-beta.18":
427403
version "9.0.0-beta.18"
428404
resolved "https://registry.yarnpkg.com/@intlify/message-resolver/-/message-resolver-9.0.0-beta.18.tgz#b84c0308c95c8d53a6c705f4b9688b498543eeb9"
@@ -437,15 +413,6 @@
437413
"@intlify/message-resolver" "9.0.0-beta.16"
438414
"@intlify/shared" "9.0.0-beta.16"
439415

440-
"@intlify/runtime@9.0.0-beta.17":
441-
version "9.0.0-beta.17"
442-
resolved "https://registry.yarnpkg.com/@intlify/runtime/-/runtime-9.0.0-beta.17.tgz#7604dad17c9081bf35c5862d0f06d98fcd2fed33"
443-
integrity sha512-WREqQQYI4Isfp6I2qZW+up9n128t1GtUg98BLZrWXtEtUufmbb0t9xtqhxb9YnWulVyNrbsvJBF08WsRvsG/1w==
444-
dependencies:
445-
"@intlify/message-compiler" "9.0.0-beta.17"
446-
"@intlify/message-resolver" "9.0.0-beta.17"
447-
"@intlify/shared" "9.0.0-beta.17"
448-
449416
"@intlify/runtime@9.0.0-beta.18":
450417
version "9.0.0-beta.18"
451418
resolved "https://registry.yarnpkg.com/@intlify/runtime/-/runtime-9.0.0-beta.18.tgz#f38de4be10e34cd991eacf3f55236a4489b172ce"
@@ -460,12 +427,7 @@
460427
resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.0.0-beta.16.tgz#51a80ca4705c93cb14c8f06398dfc550df09d67d"
461428
integrity sha512-A7GSOovcZn/NMoAmDc8FG9uRcFv6iygriK8+C6HFeOnMQ9X+T9f5A9bPtXhCOCiRpQm9SUtGqXedxO5Y8rz9/A==
462429

463-
"@intlify/shared@9.0.0-beta.17", "@intlify/shared@^9.0.0-beta.16":
464-
version "9.0.0-beta.17"
465-
resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.0.0-beta.17.tgz#4438dd32a6ef21eb534f9e9e141335d6493f60f7"
466-
integrity sha512-xXKO9aWEQbj2xj+7Sc0pSG+ux+bEnAtvm7J33aZoGK3P2bNV5CIGKPrs6VuC9UdNRs5AjyLlh1xk7M6nMpoQOg==
467-
468-
"@intlify/shared@9.0.0-beta.18":
430+
"@intlify/shared@9.0.0-beta.18", "@intlify/shared@^9.0.0-beta.16":
469431
version "9.0.0-beta.18"
470432
resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.0.0-beta.18.tgz#b2f04c061d02e34d667d36d807686b3a81724915"
471433
integrity sha512-h0kc0UhP9HKNq13ZKnC7asm3C5FwRIVKxdXZcDNVRCCzfJX0dO3REYkP1Szs8gOe5YGPqkKdsTZJtiffzMY+BA==
@@ -936,9 +898,9 @@
936898
integrity sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==
937899

938900
"@types/node@*", "@types/node@>= 8", "@types/node@>=8.9.0", "@types/node@^14.14.10":
939-
version "14.14.17"
940-
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.17.tgz#29fab92f3986c0e379968ad3c2043683d8020dbb"
941-
integrity sha512-G0lD1/7qD60TJ/mZmhog76k7NcpLWkPVGgzkRy3CTlnFu4LUQh5v2Wa661z6vnXmD8EQrnALUyf0VRtrACYztw==
901+
version "14.14.19"
902+
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.19.tgz#5135176a8330b88ece4e9ab1fdcfc0a545b4bab4"
903+
integrity sha512-4nhBPStMK04rruRVtVc6cDqhu7S9GZai0fpXgPXrFpcPX6Xul8xnrjSdGB4KPBVYG/R5+fXWdCM8qBoiULWGPQ==
942904

943905
"@types/normalize-package-data@^2.4.0":
944906
version "2.4.0"
@@ -1055,9 +1017,9 @@
10551017
eslint-visitor-keys "^2.0.0"
10561018

10571019
"@vitejs/plugin-vue@^1.0.3":
1058-
version "1.0.3"
1059-
resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-1.0.3.tgz#2df3c22802f2d2142ae3bd8d3e93623df790446d"
1060-
integrity sha512-sOVHFS97zxuRLAMj10C9Vaiv3WeEwnhtee9V+yv/G/xoJTXPJIRct4Nj2unPtp5zAUoCL+iTVbIC6LnNmNE4Hw==
1020+
version "1.0.4"
1021+
resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-1.0.4.tgz#124b06b185a8b536210bdb00948c17e52ab589fe"
1022+
integrity sha512-VaXpbmriAOeCdstHKjw3L8/8GZ33fcshBbWlN6IocKQW+GOGV4Xm8Vp0Oa/VpPVCSTHMcqvKyQ4gGEBpDHdWHg==
10611023

10621024
"@vue/compiler-core@3.0.5":
10631025
version "3.0.5"
@@ -1113,6 +1075,30 @@
11131075
resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.0.0-beta.3.tgz#5a66cc8beed688fe18c272ee7a8bd8ed7e35a54c"
11141076
integrity sha512-iJQhVyWzWIJxYIMjbZpljZQfU4gL2IMD5YQm3HXO8tQRU7RqqnD3f1WHn+vrqvrSvM8Qw2BeNugwdBBmbK8Oxg==
11151077

1078+
"@vue/reactivity@3.0.5":
1079+
version "3.0.5"
1080+
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.0.5.tgz#e3789e4d523d845f9ae0b4d770e2b45594742fd2"
1081+
integrity sha512-3xodUE3sEIJgS7ntwUbopIpzzvi7vDAOjVamfb2l+v1FUg0jpd3gf62N2wggJw3fxBMr+QvyxpD+dBoxLsmAjw==
1082+
dependencies:
1083+
"@vue/shared" "3.0.5"
1084+
1085+
"@vue/runtime-core@3.0.5":
1086+
version "3.0.5"
1087+
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.0.5.tgz#da6331d5f300d5794e9e0ebdc8a8bd72a9e19962"
1088+
integrity sha512-Cnyi2NqREwOLcTEsIi1DQX1hHtkVj4eGm4hBG7HhokS05DqpK4/80jG6PCCnCH9rIJDB2FqtaODX397210plXg==
1089+
dependencies:
1090+
"@vue/reactivity" "3.0.5"
1091+
"@vue/shared" "3.0.5"
1092+
1093+
"@vue/runtime-dom@3.0.5":
1094+
version "3.0.5"
1095+
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.0.5.tgz#1ce2c9c449e26ab06963da0064096e882a7a8935"
1096+
integrity sha512-iilX1KySeIzHHtErT6Y44db1rhWK5tAI0CiJIPr+SJoZ2jbjoOSE6ff/jfIQakchbm1d6jq6VtRVnp5xYdOXKA==
1097+
dependencies:
1098+
"@vue/runtime-core" "3.0.5"
1099+
"@vue/shared" "3.0.5"
1100+
csstype "^2.6.8"
1101+
11161102
"@vue/shared@3.0.5":
11171103
version "3.0.5"
11181104
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.0.5.tgz#c131d88bd6713cc4d93b3bb1372edb1983225ff0"
@@ -1226,6 +1212,16 @@ ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4:
12261212
json-schema-traverse "^0.4.1"
12271213
uri-js "^4.2.2"
12281214

1215+
ajv@^7.0.2:
1216+
version "7.0.3"
1217+
resolved "https://registry.yarnpkg.com/ajv/-/ajv-7.0.3.tgz#13ae747eff125cafb230ac504b2406cf371eece2"
1218+
integrity sha512-R50QRlXSxqXcQP5SvKUrw8VZeypvo12i2IX0EeR5PiZ7bEKeHWgzgo264LDadUsCU42lTJVhFikTqJwNeH34gQ==
1219+
dependencies:
1220+
fast-deep-equal "^3.1.1"
1221+
json-schema-traverse "^1.0.0"
1222+
require-from-string "^2.0.2"
1223+
uri-js "^4.2.2"
1224+
12291225
ansi-align@^2.0.0:
12301226
version "2.0.0"
12311227
resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
@@ -2207,6 +2203,11 @@ cssstyle@^2.2.0:
22072203
dependencies:
22082204
cssom "~0.3.6"
22092205

2206+
csstype@^2.6.8:
2207+
version "2.6.14"
2208+
resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.14.tgz#004822a4050345b55ad4dcc00be1d9cf2f4296de"
2209+
integrity sha512-2mSc+VEpGPblzAxyeR+vZhJKgYg0Og0nnRi7pmRXFYYxSfnOnW8A5wwQb4n4cE2nIOzqKOAzLCaEX6aBmNEv8A==
2210+
22102211
currently-unhandled@^0.4.1:
22112212
version "0.4.1"
22122213
resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
@@ -2612,9 +2613,9 @@ eslint-visitor-keys@^2.0.0:
26122613
integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==
26132614

26142615
eslint@^7.16.0:
2615-
version "7.16.0"
2616-
resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.16.0.tgz#a761605bf9a7b32d24bb7cde59aeb0fd76f06092"
2617-
integrity sha512-iVWPS785RuDA4dWuhhgXTNrGxHHK3a8HLSMBgbbU59ruJDubUraXN8N5rn7kb8tG6sjg74eE0RA3YWT51eusEw==
2616+
version "7.17.0"
2617+
resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.17.0.tgz#4ccda5bf12572ad3bf760e6f195886f50569adb0"
2618+
integrity sha512-zJk08MiBgwuGoxes5sSQhOtibZ75pz0J35XTRlZOk9xMffhpA9BTbQZxoXZzOl5zMbleShbGwtw+1kGferfFwQ==
26182619
dependencies:
26192620
"@babel/code-frame" "^7.0.0"
26202621
"@eslint/eslintrc" "^0.2.2"
@@ -4475,6 +4476,11 @@ json-schema-traverse@^0.4.1:
44754476
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
44764477
integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
44774478

4479+
json-schema-traverse@^1.0.0:
4480+
version "1.0.0"
4481+
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
4482+
integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
4483+
44784484
json-schema@0.2.3:
44794485
version "0.2.3"
44804486
resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
@@ -4913,12 +4919,7 @@ micromatch@^4.0.2:
49134919
braces "^3.0.1"
49144920
picomatch "^2.0.5"
49154921

4916-
mime-db@1.44.0:
4917-
version "1.44.0"
4918-
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92"
4919-
integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==
4920-
4921-
"mime-db@>= 1.43.0 < 2":
4922+
mime-db@1.45.0, "mime-db@>= 1.43.0 < 2":
49224923
version "1.45.0"
49234924
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.45.0.tgz#cceeda21ccd7c3a745eba2decd55d4b73e7879ea"
49244925
integrity sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==
@@ -4936,11 +4937,11 @@ mime-types@2.1.18:
49364937
mime-db "~1.33.0"
49374938

49384939
mime-types@^2.1.12, mime-types@^2.1.25, mime-types@~2.1.19, mime-types@~2.1.24:
4939-
version "2.1.27"
4940-
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f"
4941-
integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==
4940+
version "2.1.28"
4941+
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.28.tgz#1160c4757eab2c5363888e005273ecf79d2a0ecd"
4942+
integrity sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==
49424943
dependencies:
4943-
mime-db "1.44.0"
4944+
mime-db "1.45.0"
49444945

49454946
mime@^2.0.3:
49464947
version "2.4.7"
@@ -6105,6 +6106,11 @@ require-directory@^2.1.1:
61056106
resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
61066107
integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
61076108

6109+
require-from-string@^2.0.2:
6110+
version "2.0.2"
6111+
resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
6112+
integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
6113+
61086114
require-main-filename@^2.0.0:
61096115
version "2.0.0"
61106116
resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
@@ -6866,11 +6872,11 @@ symbol-tree@^3.2.4:
68666872
integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
68676873

68686874
table@^6.0.4:
6869-
version "6.0.4"
6870-
resolved "https://registry.yarnpkg.com/table/-/table-6.0.4.tgz#c523dd182177e926c723eb20e1b341238188aa0d"
6871-
integrity sha512-sBT4xRLdALd+NFBvwOz8bw4b15htyythha+q+DVZqy2RS08PPC8O2sZFgJYEY7bJvbCFKccs+WIZ/cd+xxTWCw==
6875+
version "6.0.7"
6876+
resolved "https://registry.yarnpkg.com/table/-/table-6.0.7.tgz#e45897ffbcc1bcf9e8a87bf420f2c9e5a7a52a34"
6877+
integrity sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==
68726878
dependencies:
6873-
ajv "^6.12.4"
6879+
ajv "^7.0.2"
68746880
lodash "^4.17.20"
68756881
slice-ansi "^4.0.0"
68766882
string-width "^4.2.0"
@@ -7131,9 +7137,9 @@ tslib@^2.0.3:
71317137
integrity sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==
71327138

71337139
tsutils@^3.17.1:
7134-
version "3.17.1"
7135-
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759"
7136-
integrity sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==
7140+
version "3.18.0"
7141+
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.18.0.tgz#38add50a28ec97e988cb43c5b32e55d1ff4a222a"
7142+
integrity sha512-D9Tu8nE3E7D1Bsf/V29oMHceMf+gnVO+pDguk/A5YRo1cLpkiQ48ZnbbS57pvvHeY+OIeNQx1vf4ASPlEtRpcA==
71377143
dependencies:
71387144
tslib "^1.8.1"
71397145

@@ -7403,6 +7409,15 @@ vue-i18n@^9.0.0-beta.18:
74037409
"@intlify/shared" "9.0.0-beta.18"
74047410
"@vue/devtools-api" "^6.0.0-beta.3"
74057411

7412+
vue@^3.0.5:
7413+
version "3.0.5"
7414+
resolved "https://registry.yarnpkg.com/vue/-/vue-3.0.5.tgz#de1b82eba24abfe71e0970fc9b8d4b2babdc3fe1"
7415+
integrity sha512-TfaprOmtsAfhQau7WsomXZ8d9op/dkQLNIq8qPV3A0Vxs6GR5E+c1rfJS1SDkXRQj+dFyfnec7+U0Be1huiScg==
7416+
dependencies:
7417+
"@vue/compiler-dom" "3.0.5"
7418+
"@vue/runtime-dom" "3.0.5"
7419+
"@vue/shared" "3.0.5"
7420+
74067421
w3c-hr-time@^1.0.2:
74077422
version "1.0.2"
74087423
resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd"

0 commit comments

Comments
 (0)