File tree Expand file tree Collapse file tree 4 files changed +7
-6
lines changed
packages/configs/typescript Expand file tree Collapse file tree 4 files changed +7
-6
lines changed Original file line number Diff line number Diff line change 11/**
2- * Top-level await requires ES2022 (at least) as target and module
3- * for TypeScript compiler (check tsconfig.json)
4- * https://caniuse.com/mdn-javascript_operators_await_top_level
2+ * These features are used across the codebase and requires specific
3+ * ECMAScript versions as target in TypeScript compiler (check tsconfig.json):
4+ * - Top-level: ES2022 https://caniuse.com/mdn-javascript_operators_await_top_level
5+ * - Object.groupBy: ES2024 https://caniuse.com/mdn-javascript_builtins_object_groupby
56 */
67import { createApp } from 'vue' ;
78import { routes } from 'vue-router/auto-routes' ;
Original file line number Diff line number Diff line change @@ -221,4 +221,4 @@ declare module 'vue' {
221221 WizardMetadata : typeof import ( './../../src/components/Wizard/WizardMetadata.vue' ) [ 'default' ]
222222 WizardRemoteAccess : typeof import ( './../../src/components/Wizard/WizardRemoteAccess.vue' ) [ 'default' ]
223223 }
224- }
224+ }
Original file line number Diff line number Diff line change @@ -80,7 +80,7 @@ export default defineConfig({
8080 /**
8181 * See main.ts for an explanation of this target
8282 */
83- target : 'esnext ' ,
83+ target : 'es2024 ' ,
8484 /**
8585 * Disable chunk size warnings
8686 */
Original file line number Diff line number Diff line change 11{
22 "$schema" : " https://json.schemastore.org/tsconfig" ,
33 "compilerOptions" : {
4- "target" : " ESNext " ,
4+ "target" : " ES2024 " ,
55 "module" : " Preserve" ,
66 "moduleResolution" : " Bundler" ,
77 "esModuleInterop" : true ,
You can’t perform that action at this time.
0 commit comments