diff --git a/caster-editor/package-lock.json b/caster-editor/package-lock.json index 5b116c10..16e2deff 100644 --- a/caster-editor/package-lock.json +++ b/caster-editor/package-lock.json @@ -41,7 +41,7 @@ "@vue/eslint-config-prettier": "^7.0.0", "@vue/eslint-config-typescript": "^11.0.0", "@vue/test-utils": "^2.2.6", - "@vue/tsconfig": "^0.1.3", + "@vue/tsconfig": "^0.4.0", "cypress": "^12.5.1", "eslint": "^8.41.0", "eslint-plugin-vue": "^9.13.0", @@ -51,7 +51,7 @@ "prettier": "^2.8.7", "sass": "^1.62.1", "sass-loader": "^13.2.0", - "typescript": "~4.7.4", + "typescript": "^5.0.4", "vite": "^4.0.0", "vitest": "^0.30.1", "vue-tsc": "^1.6.5" @@ -3762,18 +3762,10 @@ } }, "node_modules/@vue/tsconfig": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.1.3.tgz", - "integrity": "sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==", - "dev": true, - "peerDependencies": { - "@types/node": "*" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.4.0.tgz", + "integrity": "sha512-CPuIReonid9+zOG/CGTT05FXrPYATEqoDGNrEaqS4hwcw5BUNM2FguC0mOwJD4Jr16UpRVl9N0pY3P+srIbqmg==", + "dev": true }, "node_modules/@vueuse/core": { "version": "9.12.0", @@ -11403,16 +11395,16 @@ } }, "node_modules/typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", + "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", "devOptional": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=12.20" } }, "node_modules/ua-parser-js": { @@ -15349,11 +15341,10 @@ } }, "@vue/tsconfig": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.1.3.tgz", - "integrity": "sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==", - "dev": true, - "requires": {} + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.4.0.tgz", + "integrity": "sha512-CPuIReonid9+zOG/CGTT05FXrPYATEqoDGNrEaqS4hwcw5BUNM2FguC0mOwJD4Jr16UpRVl9N0pY3P+srIbqmg==", + "dev": true }, "@vueuse/core": { "version": "9.12.0", @@ -21091,9 +21082,9 @@ } }, "typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", + "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", "devOptional": true }, "ua-parser-js": { diff --git a/caster-editor/package.json b/caster-editor/package.json index cc534608..7a634042 100644 --- a/caster-editor/package.json +++ b/caster-editor/package.json @@ -50,7 +50,7 @@ "@vue/eslint-config-prettier": "^7.0.0", "@vue/eslint-config-typescript": "^11.0.0", "@vue/test-utils": "^2.2.6", - "@vue/tsconfig": "^0.1.3", + "@vue/tsconfig": "^0.4.0", "cypress": "^12.5.1", "eslint": "^8.41.0", "eslint-plugin-vue": "^9.13.0", @@ -60,7 +60,7 @@ "prettier": "^2.8.7", "sass": "^1.62.1", "sass-loader": "^13.2.0", - "typescript": "~4.7.4", + "typescript": "^5.0.4", "vite": "^4.0.0", "vitest": "^0.30.1", "vue-tsc": "^1.6.5" diff --git a/caster-editor/tsconfig.app.json b/caster-editor/tsconfig.app.json index 60e7d0bb..b2605c99 100644 --- a/caster-editor/tsconfig.app.json +++ b/caster-editor/tsconfig.app.json @@ -1,8 +1,9 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.dom.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue", "assets/**/**/*"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { + "moduleResolution": "node", "composite": true, "baseUrl": ".", "paths": { diff --git a/caster-editor/tsconfig.config.json b/caster-editor/tsconfig.config.json index 5e6bdf29..1692219f 100644 --- a/caster-editor/tsconfig.config.json +++ b/caster-editor/tsconfig.config.json @@ -1,7 +1,8 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@vue/tsconfig/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "cypress.config.*", "playwright.config.*"], "compilerOptions": { + "moduleResolution": "node", "composite": true, "types": ["node", "vite/client"] } diff --git a/caster-editor/tsconfig.json b/caster-editor/tsconfig.json index 31f90037..25ca1db9 100644 --- a/caster-editor/tsconfig.json +++ b/caster-editor/tsconfig.json @@ -1,4 +1,5 @@ { + "compilerOptions.moduleResolution": "node", "files": [], "references": [ { diff --git a/caster-editor/tsconfig.vitest.json b/caster-editor/tsconfig.vitest.json index 8927f457..5db804ef 100644 --- a/caster-editor/tsconfig.vitest.json +++ b/caster-editor/tsconfig.vitest.json @@ -2,6 +2,7 @@ "extends": "./tsconfig.app.json", "exclude": [], "compilerOptions": { + "moduleResolution": "node", "composite": true, "lib": [], "types": ["node", "jsdom", "vite/client"] diff --git a/caster-front/package-lock.json b/caster-front/package-lock.json index 5e95a068..0628e1cc 100644 --- a/caster-front/package-lock.json +++ b/caster-front/package-lock.json @@ -33,14 +33,14 @@ "@vue/eslint-config-prettier": "^7.0.0", "@vue/eslint-config-typescript": "^11.0.3", "@vue/test-utils": "^2.3.2", - "@vue/tsconfig": "^0.1.3", + "@vue/tsconfig": "^0.4.0", "eslint": "^8.41.0", "eslint-plugin-vue": "^9.13.0", "jsdom": "^20.0.3", "npm-run-all": "^4.1.5", "prettier": "^2.8.8", "start-server-and-test": "^2.0.0", - "typescript": "~4.7.4", + "typescript": "^5.0.4", "vite": "^4.0.0", "vitest": "^0.31.1", "vue-tsc": "^1.2.0" @@ -3394,18 +3394,10 @@ } }, "node_modules/@vue/tsconfig": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.1.3.tgz", - "integrity": "sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==", - "dev": true, - "peerDependencies": { - "@types/node": "*" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.4.0.tgz", + "integrity": "sha512-CPuIReonid9+zOG/CGTT05FXrPYATEqoDGNrEaqS4hwcw5BUNM2FguC0mOwJD4Jr16UpRVl9N0pY3P+srIbqmg==", + "dev": true }, "node_modules/@vueuse/core": { "version": "9.13.0", @@ -9575,16 +9567,16 @@ } }, "node_modules/typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", + "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", "devOptional": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=12.20" } }, "node_modules/ua-parser-js": { diff --git a/caster-front/package.json b/caster-front/package.json index 566a0f9b..b69d113e 100644 --- a/caster-front/package.json +++ b/caster-front/package.json @@ -40,14 +40,14 @@ "@vue/eslint-config-prettier": "^7.0.0", "@vue/eslint-config-typescript": "^11.0.3", "@vue/test-utils": "^2.3.2", - "@vue/tsconfig": "^0.1.3", + "@vue/tsconfig": "^0.4.0", "eslint": "^8.41.0", "eslint-plugin-vue": "^9.13.0", "jsdom": "^20.0.3", "npm-run-all": "^4.1.5", "prettier": "^2.8.8", "start-server-and-test": "^2.0.0", - "typescript": "~4.7.4", + "typescript": "^5.0.4", "vite": "^4.0.0", "vitest": "^0.31.1", "vue-tsc": "^1.2.0" diff --git a/caster-front/tsconfig.app.json b/caster-front/tsconfig.app.json index cdbea1d7..f2b23710 100644 --- a/caster-front/tsconfig.app.json +++ b/caster-front/tsconfig.app.json @@ -1,8 +1,9 @@ { - "extends": "@vue/tsconfig/tsconfig.web.json", + "extends": "@vue/tsconfig/tsconfig.json", "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { + "moduleResolution": "node", "composite": true, "baseUrl": ".", "paths": { diff --git a/caster-front/tsconfig.config.json b/caster-front/tsconfig.config.json index 1d7e7dde..a1c80b4e 100644 --- a/caster-front/tsconfig.config.json +++ b/caster-front/tsconfig.config.json @@ -1,7 +1,8 @@ { - "extends": "@vue/tsconfig/tsconfig.node.json", + "extends": "@vue/tsconfig/tsconfig.json", "include": ["vite.config.*", "vitest.config.*", "playwright.config.*"], "compilerOptions": { + "moduleResolution": "node", "composite": true, "types": ["node"] } diff --git a/caster-front/tsconfig.json b/caster-front/tsconfig.json index 31f90037..25ca1db9 100644 --- a/caster-front/tsconfig.json +++ b/caster-front/tsconfig.json @@ -1,4 +1,5 @@ { + "compilerOptions.moduleResolution": "node", "files": [], "references": [ { diff --git a/caster-front/tsconfig.vitest.json b/caster-front/tsconfig.vitest.json index d080d611..9cecd200 100644 --- a/caster-front/tsconfig.vitest.json +++ b/caster-front/tsconfig.vitest.json @@ -2,6 +2,7 @@ "extends": "./tsconfig.app.json", "exclude": [], "compilerOptions": { + "moduleResolution": "node", "composite": true, "lib": [], "types": ["node", "jsdom"]