8000 chore: set `compilerOptions` in example · vuejs/vue-loader@50699e6 · GitHub
[go: up one dir, main page]

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 50699e6

Browse files
committed
chore: set compilerOptions in example
TODO: should add a proper test case later
1 parent 59a0570 commit 50699e6

File tree

4 files changed

+66
-62
lines changed

4 files changed

+66
-62
lines changed

example/App.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
<Button foo="hello!"><span>slot</span></Button>
77
<ScriptSetup/>
88
<TypeScript/>
9+
<custom-web-component>aaa</custom-web-component>
910
</div>
1011
</template>
1112

example/webpack.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ module.exports = (env = {}) => {
6060
loader: 'vue-loader',
6161
options: {
6262
// reactivityTransform: true,
63+
compilerOptions: {
64+
isCustomElement: (tag) => tag.startsWith('custom-'),
65+
},
6366
},
6467
},
6568
{

package.json

Lines changed: 1 addition & 1 deletion
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.4.0-rc.1",
93+
"vue": "^3.4.1",
9494
"vue-i18n": "^9.1.7",
9595
"webpack": "^5.79.0",
9696
"webpack-cli": "^3.3.12",

yarn.lock

Lines changed: 61 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -1502,89 +1502,89 @@
15021502
dependencies:
15031503
"@types/yargs-parser" "*"
15041504

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==
1505+
"@vue/compiler-core@3.4.1":
1506+
version "3.4.1"
1507+
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.4.1.tgz#e2ec9073aef47edb542defa50aba77db00fbc25d"
1508+
integrity sha512-FBiJi88C2L+REhqhbSRe0ifLSOMFTbB8hj2xkx8gHozVWLnjVFOanibivUaobkNyKem9vJINFXjazYkX2uIjFQ==
15091509
dependencies:
15101510
"@babel/parser" "^7.23.6"
1511-
"@vue/shared" "3.4.0-rc.1"
1511+
"@vue/shared" "3.4.1"
15121512
entities "^4.5.0"
15131513
estree-walker "^2.0.2"
15141514
source-map-js "^1.0.2"
15151515

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==
1516+
"@vue/compiler-dom@3.4.1":
1517+
version "3.4.1"
1518+
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.4.1.tgz#ea1bee64009cfa3e239be3ccedd514df77716b76"
1519+
integrity sha512-cftveaDBvtKTcpHDqN+V8b6enBMEOtqJPt/bVZ0gS0+fsyjEP/jIJa1sRXP1IwuOcVgcIXr/9kGMP1qzC0tQiQ==
15201520
dependencies:
1521-
"@vue/compiler-core" "3.4.0-rc.1"
1522-
"@vue/shared" "3.4.0-rc.1"
1521+
"@vue/compiler-core" "3.4.1"
1522+
"@vue/shared" "3.4.1"
15231523

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==
1524+
"@vue/compiler-sfc@3.4.1":
1525+
version "3.4.1"
1526+
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.4.1.tgz#60c44003381933f2f39582fbec346395c8de0ad3"
1527+
integrity sha512-h0aWCVSm0uRtGhdM88Gua6lL+wGhiUdHj6BwwBgIaAsms7HK25DzlpnfnCcx4voHDeN9pHmG9jjLBNys/u2Jug==
15281528
dependencies:
15291529
"@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"
1530+
"@vue/compiler-core" "3.4.1"
1531+
"@vue/compiler-dom" "3.4.1"
1532+
"@vue/compiler-ssr" "3.4.1"
1533+
"@vue/shared" "3.4.1"
15341534
estree-walker "^2.0.2"
15351535
magic-string "^0.30.5"
15361536
postcss "^8.4.32"
15371537
source-map-js "^1.0.2"
15381538

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==
1539+
"@vue/compiler-ssr@3.4.1":
1540+
version "3.4.1"
1541+
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.4.1.tgz#3852ebae2cc552774f550082e747a3ed284d55ed"
1542+
integrity sha512-Zjvjc+u7uXS/mmTPxL5bNup7Om9vni4I++JNMDKCeWKHtHN/6G9LmhXU9vGbrdUH9YFVvewk2pjTtzK9CJCoog==
15431543
dependencies:
1544-
"@vue/compiler-dom" "3.4.0-rc.1"
1545-
"@vue/shared" "3.4.0-rc.1"
1544+
"@vue/compiler-dom" "3.4.1"
1545+
"@vue/shared" "3.4.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@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==
1552+
"@vue/reactivity@3.4.1":
1553+
version "3.4.1"
1554+
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.4.1.tgz#936d8172aaf850fbf8c19b150dd154292e912d5c"
1555+
integrity sha512-3nr59s8lojuXL/ucX+V0GDI70kpA3LC7hT963lN7A+gf33MtQB1ncf6lLxO3GzM+HxfAJjkw/1PR1J6BPpBb1w==
15561556
dependencies:
1557-
"@vue/shared" "3.4.0-rc.1"
1557+
"@vue/shared" "3.4.1"
15581558

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==
1559+
"@vue/runtime-core@3.4.1":
1560+
version "3.4.1"
1561+
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.4.1.tgz#e2ddcafdea59d31651aeffb75d092370d220cfef"
1562+
integrity sha512-YRS5pNU7htWa1B7mPIcEHvSG0VjopVMV3BUWwW3/ZYkpgSWTDOpSXoF7AZ/P/uKd0gweCosxcy7Wuw//0uDtyg==
15631563
dependencies:
1564-
"@vue/reactivity" "3.4.0-rc.1"
1565-
"@vue/shared" "3.4.0-rc.1"
1564+
"@vue/reactivity" "3.4.1"
1565+
"@vue/shared" "3.4.1"
15661566

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==
1567+
"@vue/runtime-dom@3.4.1":
1568+
version "3.4.1"
1569+
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.4.1.tgz#83f009f021ec92205fc6cb2df29d83a06f48889f"
1570+
integrity sha512-GNSlwBglxscrviChkCYxTYNY6GzAFLP80CPQL3X6u9wI0c8Vc3QUzMAVlBs14+3wgSFZc/xANPPpZVTKSoUg2A==
15711571
dependencies:
1572-
"@vue/runtime-core" "3.4.0-rc.1"
1573-
"@vue/shared" "3.4.0-rc.1"
1572+
"@vue/runtime-core" "3.4.1"
1573+
"@vue/shared" "3.4.1"
15741574
csstype "^3.1.3"
15751575

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==
1576+
"@vue/server-renderer@3.4.1":
1577+
version "3.4.1"
1578+
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.4.1.tgz#5880e4adbb2ddab68e8ded86cee963bc9fde37a5"
1579+
integrity sha512-ba67d4rO1nL2TUevvp4nXtqXsVpesxrjA1N0dKWEKYwQS+G3xYZx7NpkHchAanlsUPI3EYk2bhTtPHHulIqKig==
15801580
dependencies:
1581-
"@vue/compiler-ssr" "3.4.0-rc.1"
1582-
"@vue/shared" "3.4.0-rc.1"
1581+
"@vue/compiler-ssr" "3.4.1"
1582+
"@vue/shared" "3.4.1"
15831583

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==
1584+
"@vue/shared@3.4.1":
1585+
version "3.4.1"
1586+
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.4.1.tgz#cf21256e36fcce32898cf3924c42f8ae2bd107fe"
1587+
integrity sha512-ObCj3oQ6nH3otfEz15xsbQhq0oU2gUvOP9aVbzRewcbI6s+cmV78lZ9dlwvsdcTCn50AiRjijdCAfpJonXSbNw==
15881588

15891589
"@webassemblyjs/ast@1.11.1":
15901590
version "1.11.1"
@@ -9832,16 +9832,16 @@ vue-i18n@^9.1.7:
98329832
"@intlify/vue-devtools" "9.1.7"
98339833
"@vue/devtools-api" "^6.0.0-beta.7"
98349834

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==
9835+
vue@^3.4.1:
9836+
version "3.4.1"
9837+
resolved "https://registry.yarnpkg.com/vue/-/vue-3.4.1.tgz#5aa89bbe427fa470c66ffc8981c989ff943c5d78"
9838+
integrity sha512-KWFPZC8TW+g/Gg4ALIVZixwhzqdRKjyfN3NdH9jiYGhWlOX8vT2d9wZhsShTjS9wkKyohtDhPFYiwV255TdANA==
98399839
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"
9840+
"@vue/compiler-dom" "3.4.1"
9841+
"@vue/compiler-sfc" "3.4.1"
9842+
"@vue/runtime-dom" "3.4.1"
9843+
"@vue/server-renderer" "3.4.1"
9844+
"@vue/shared" "3.4.1"
98459845

98469846
w3c-hr-time@^1.0.2:
98479847
version "1.0.2"

0 commit comments

Comments
 (0)
0