diff --git a/packages/template-blank-ng/package.json b/packages/template-blank-ng/package.json index ed22004c..3a948276 100644 --- a/packages/template-blank-ng/package.json +++ b/packages/template-blank-ng/package.json @@ -40,27 +40,27 @@ "url": "https://github.com/NativeScript/NativeScript/issues" }, "dependencies": { - "@angular/animations": "~20.2.0", - "@angular/common": "~20.2.0", - "@angular/compiler": "~20.2.0", - "@angular/core": "~20.2.0", - "@angular/forms": "~20.2.0", - "@angular/platform-browser": "~20.2.0", - "@angular/platform-browser-dynamic": "~20.2.0", - "@angular/router": "~20.2.0", - "@nativescript/angular": "^20.0.0", + "@angular/animations": "~22.0.0", + "@angular/common": "~22.0.0", + "@angular/compiler": "~22.0.0", + "@angular/core": "~22.0.0", + "@angular/forms": "~22.0.0", + "@angular/platform-browser": "~22.0.0", + "@angular/platform-browser-dynamic": "~22.0.0", + "@angular/router": "~22.0.0", + "@nativescript/angular": "^21.0.0", "@nativescript/core": "~9.0.0", "rxjs": "~7.8.0", "zone.js": "~0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "~20.2.0", - "@angular/compiler-cli": "~20.2.0", + "@angular-devkit/build-angular": "~22.0.0", + "@angular/compiler-cli": "~22.0.0", "@nativescript/tailwind": "^2.1.0", "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.25", - "@ngtools/webpack": "~20.2.0", + "@ngtools/webpack": "~22.0.0", "tailwindcss": "~3.4.0", - "typescript": "~5.8.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-blank-ng/tsconfig.json b/packages/template-blank-ng/tsconfig.json index 6e98a432..33a0d3c5 100644 --- a/packages/template-blank-ng/tsconfig.json +++ b/packages/template-blank-ng/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "strict": false, "module": "esnext", "target": "ES2020", "moduleResolution": "bundler", @@ -9,10 +10,9 @@ "noEmitOnError": true, "skipLibCheck": true, "lib": ["ESNext", "dom"], - "baseUrl": ".", "paths": { - "~/*": ["src/*"], - "@/*": ["src/*"] + "~/*": ["./src/*"], + "@/*": ["./src/*"] } }, "include": ["src/tests/**/*.ts", "src/**/*.ios.ts", "src/**/*.android.ts"], diff --git a/packages/template-blank-react-vision/package.json b/packages/template-blank-react-vision/package.json index 869e3b2d..2e683a1a 100644 --- a/packages/template-blank-react-vision/package.json +++ b/packages/template-blank-react-vision/package.json @@ -52,7 +52,7 @@ "@nativescript/webpack": "~5.0.25", "@types/react": "npm:types-react-without-jsx-intrinsics@^18.0.17", "tailwindcss": "~3.4.0", - "typescript": "~5.4.0" + "typescript": "~6.0.0" }, "gitHead": "1350d382fb4b0ed4c6e9685df909518b2688e004", "readme": "NativeScript Application" diff --git a/packages/template-blank-react-vision/tsconfig.json b/packages/template-blank-react-vision/tsconfig.json index ccfcfc40..4be78f5c 100644 --- a/packages/template-blank-react-vision/tsconfig.json +++ b/packages/template-blank-react-vision/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "strict": false, "module": "esnext", "target": "ES2020", "moduleResolution": "bundler", @@ -7,12 +8,12 @@ "emitDecoratorMetadata": true, "noEmitHelpers": true, "noEmitOnError": true, + "skipLibCheck": true, "jsx": "react", "lib": ["ESNext", "dom"], - "baseUrl": ".", "paths": { - "~/*": ["src/*"], - "@/*": ["src/*"] + "~/*": ["./src/*"], + "@/*": ["./src/*"] } }, "include": ["./src/**/*.tsx?"], diff --git a/packages/template-blank-react/package.json b/packages/template-blank-react/package.json index 95c5c3ff..489cc48b 100644 --- a/packages/template-blank-react/package.json +++ b/packages/template-blank-react/package.json @@ -48,7 +48,7 @@ "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.28", "@types/react": "npm:types-react-without-jsx-intrinsics@^18.0.17", - "typescript": "~5.4.0" + "typescript": "~6.0.0" }, "overrides": { "@nativescript/core": "~9.0.0" diff --git a/packages/template-blank-react/tsconfig.json b/packages/template-blank-react/tsconfig.json index ccfcfc40..4be78f5c 100644 --- a/packages/template-blank-react/tsconfig.json +++ b/packages/template-blank-react/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "strict": false, "module": "esnext", "target": "ES2020", "moduleResolution": "bundler", @@ -7,12 +8,12 @@ "emitDecoratorMetadata": true, "noEmitHelpers": true, "noEmitOnError": true, + "skipLibCheck": true, "jsx": "react", "lib": ["ESNext", "dom"], - "baseUrl": ".", "paths": { - "~/*": ["src/*"], - "@/*": ["src/*"] + "~/*": ["./src/*"], + "@/*": ["./src/*"] } }, "include": ["./src/**/*.tsx?"], diff --git a/packages/template-blank-solid-ts/package.json b/packages/template-blank-solid-ts/package.json index 2cf93f12..2bb37539 100644 --- a/packages/template-blank-solid-ts/package.json +++ b/packages/template-blank-solid-ts/package.json @@ -60,6 +60,6 @@ "babel-preset-solid": "^1.8.19", "solid-refresh": "^0.7.5", "tailwindcss": "~3.4.3", - "typescript": "~5.9.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-blank-solid-ts/tsconfig.json b/packages/template-blank-solid-ts/tsconfig.json index 4116dcd1..030cbcb2 100644 --- a/packages/template-blank-solid-ts/tsconfig.json +++ b/packages/template-blank-solid-ts/tsconfig.json @@ -7,10 +7,9 @@ "lib": ["ESNext", "DOM"], "jsx": "preserve", "jsxImportSource": "@nativescript-dom/solidjs-types", - "baseUrl": ".", "paths": { - "~/*": ["src/*"], - "@/*": ["src/*"] + "~/*": ["./src/*"], + "@/*": ["./src/*"] }, "noEmit": true, "allowJs": true, diff --git a/packages/template-blank-solid-vision/package.json b/packages/template-blank-solid-vision/package.json index c4002889..527976db 100644 --- a/packages/template-blank-solid-vision/package.json +++ b/packages/template-blank-solid-vision/package.json @@ -62,6 +62,6 @@ "patch-package": "^8.0.0", "solid-refresh": "^0.5.3", "tailwindcss": "~3.4.0", - "typescript": "~5.4.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-blank-solid-vision/tsconfig.json b/packages/template-blank-solid-vision/tsconfig.json index bb93133a..95183535 100644 --- a/packages/template-blank-solid-vision/tsconfig.json +++ b/packages/template-blank-solid-vision/tsconfig.json @@ -10,10 +10,9 @@ "jsxImportSource": "@nativescript-dom/solidjs-types", "noEmitHelpers": true, "importHelpers": true, - "baseUrl": ".", "paths": { - "~/*": ["src/*"], - "@/*": ["src/*"] + "~/*": ["./src/*"], + "@/*": ["./src/*"] }, "allowJs": true, "types": ["node", "@nativescript-dom/core-types", "@nativescript-dom/solidjs-types"], @@ -23,7 +22,6 @@ "emitDecoratorMetadata": true, "skipLibCheck": true, "outDir": "dist", - "downlevelIteration": true, "maxNodeModuleJsDepth": 5 }, "include": ["src"], diff --git a/packages/template-blank-svelte-vision/package.json b/packages/template-blank-svelte-vision/package.json index 254def91..1a8ca99b 100644 --- a/packages/template-blank-svelte-vision/package.json +++ b/packages/template-blank-svelte-vision/package.json @@ -44,11 +44,12 @@ }, "devDependencies": { "@nativescript-community/svelte-native-preprocessor": "^1.0.1", + "@types/node": "^20.0.0", "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.25", "svelte": "~4.2.20", "svelte-loader": "^3.2.4", "svelte-preprocess": "^6.0.3", - "typescript": "~5.9.2" + "typescript": "~6.0.0" } } diff --git a/packages/template-blank-svelte-vision/tsconfig.json b/packages/template-blank-svelte-vision/tsconfig.json index 552e5cbc..cd98ea9b 100644 --- a/packages/template-blank-svelte-vision/tsconfig.json +++ b/packages/template-blank-svelte-vision/tsconfig.json @@ -8,12 +8,11 @@ "sourceMap": true, "noEmitHelpers": true, "importHelpers": true, - "baseUrl": ".", "paths": { - "~/*": ["src/*"], - "@/*": ["src/*"] + "~/*": ["./src/*"], + "@/*": ["./src/*"] }, - "typeRoots": ["types"], + "typeRoots": ["./types", "./node_modules/@types"], "types": ["node"], "allowSyntheticDefaultImports": true, "esModuleInterop": true, diff --git a/packages/template-blank-svelte/package.json b/packages/template-blank-svelte/package.json index 30cc42af..4dcbdfaf 100644 --- a/packages/template-blank-svelte/package.json +++ b/packages/template-blank-svelte/package.json @@ -48,12 +48,13 @@ }, "devDependencies": { "@nativescript-community/svelte-native-preprocessor": "^1.0.1", + "@types/node": "^20.0.0", "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.28", "svelte": "~4.2.20", "svelte-loader": "^3.2.4", "svelte-preprocess": "^6.0.3", - "typescript": "~5.9.2" + "typescript": "~6.0.0" }, "overrides": { "@nativescript/core": "^9.0.0", diff --git a/packages/template-blank-svelte/tsconfig.json b/packages/template-blank-svelte/tsconfig.json index fd778a28..6ffc98d3 100644 --- a/packages/template-blank-svelte/tsconfig.json +++ b/packages/template-blank-svelte/tsconfig.json @@ -8,12 +8,11 @@ "sourceMap": true, "noEmitHelpers": true, "importHelpers": true, - "baseUrl": ".", "paths": { - "~/*": ["app/*"], - "@/*": ["app/*"] + "~/*": ["./app/*"], + "@/*": ["./app/*"] }, - "typeRoots": ["types"], + "typeRoots": ["./types", "./node_modules/@types"], "types": ["node"], "allowSyntheticDefaultImports": true, "esModuleInterop": true, diff --git a/packages/template-blank-ts/package.json b/packages/template-blank-ts/package.json index 117c2566..81af19e1 100644 --- a/packages/template-blank-ts/package.json +++ b/packages/template-blank-ts/package.json @@ -44,6 +44,6 @@ "devDependencies": { "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.25", - "typescript": "~5.4.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-blank-ts/tsconfig.json b/packages/template-blank-ts/tsconfig.json index 4951dbe8..5210a8f0 100644 --- a/packages/template-blank-ts/tsconfig.json +++ b/packages/template-blank-ts/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "strict": false, "module": "esnext", "target": "ES2020", "moduleResolution": "bundler", @@ -9,10 +10,9 @@ "noEmitOnError": true, "skipLibCheck": true, "lib": ["ESNext", "dom"], - "baseUrl": ".", "paths": { - "~/*": ["app/*"], - "@/*": ["app/*"] + "~/*": ["./app/*"], + "@/*": ["./app/*"] } }, "include": ["app/**/*"], diff --git a/packages/template-blank-vue-ts/package.json b/packages/template-blank-vue-ts/package.json index 6cda904d..f8ce60f2 100644 --- a/packages/template-blank-vue-ts/package.json +++ b/packages/template-blank-vue-ts/package.json @@ -50,6 +50,6 @@ "@nativescript/webpack": "~5.0.31", "@types/node": "^20.0.0", "tailwindcss": "^4.0.0", - "typescript": "~5.4.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-blank-vue-ts/tsconfig.json b/packages/template-blank-vue-ts/tsconfig.json index 032683c0..f9dc9f40 100644 --- a/packages/template-blank-vue-ts/tsconfig.json +++ b/packages/template-blank-vue-ts/tsconfig.json @@ -8,12 +8,11 @@ "sourceMap": true, "noEmitHelpers": true, "importHelpers": true, - "baseUrl": ".", "paths": { - "~/*": ["app/*"], - "@/*": ["app/*"] + "~/*": ["./app/*"], + "@/*": ["./app/*"] }, - "typeRoots": ["types"], + "typeRoots": ["./types", "./node_modules/@types"], "types": ["node"], "allowSyntheticDefaultImports": true, "esModuleInterop": true, diff --git a/packages/template-blank-vue-vision/package.json b/packages/template-blank-vue-vision/package.json index 326a4572..09ee33f3 100644 --- a/packages/template-blank-vue-vision/package.json +++ b/packages/template-blank-vue-vision/package.json @@ -47,6 +47,6 @@ "@nativescript/webpack": "~5.0.25", "@types/node": "~17.0.21", "tailwindcss": "~3.4.0", - "typescript": "~5.4.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-blank-vue-vision/tsconfig.json b/packages/template-blank-vue-vision/tsconfig.json index d0e00fcd..f547fe06 100644 --- a/packages/template-blank-vue-vision/tsconfig.json +++ b/packages/template-blank-vue-vision/tsconfig.json @@ -8,10 +8,9 @@ "sourceMap": true, "noEmitHelpers": true, "importHelpers": true, - "baseUrl": ".", "paths": { - "~/*": ["src/*"], - "@/*": ["src/*"] + "~/*": ["./src/*"], + "@/*": ["./src/*"] }, "allowSyntheticDefaultImports": true, "esModuleInterop": true, diff --git a/packages/template-blank-vue/package.json b/packages/template-blank-vue/package.json index 051128e6..dc513eef 100644 --- a/packages/template-blank-vue/package.json +++ b/packages/template-blank-vue/package.json @@ -50,6 +50,6 @@ "@nativescript/webpack": "~5.0.31", "@types/node": "^20.0.0", "tailwindcss": "^4.0.0", - "typescript": "~5.8.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-blank-vue/tsconfig.json b/packages/template-blank-vue/tsconfig.json index 032683c0..f9dc9f40 100644 --- a/packages/template-blank-vue/tsconfig.json +++ b/packages/template-blank-vue/tsconfig.json @@ -8,12 +8,11 @@ "sourceMap": true, "noEmitHelpers": true, "importHelpers": true, - "baseUrl": ".", "paths": { - "~/*": ["app/*"], - "@/*": ["app/*"] + "~/*": ["./app/*"], + "@/*": ["./app/*"] }, - "typeRoots": ["types"], + "typeRoots": ["./types", "./node_modules/@types"], "types": ["node"], "allowSyntheticDefaultImports": true, "esModuleInterop": true, diff --git a/packages/template-drawer-navigation-ng/package.json b/packages/template-drawer-navigation-ng/package.json index f32e10eb..a867eef5 100644 --- a/packages/template-drawer-navigation-ng/package.json +++ b/packages/template-drawer-navigation-ng/package.json @@ -41,27 +41,27 @@ "url": "https://github.com/NativeScript/NativeScript/issues" }, "dependencies": { - "@angular/animations": "~18.0.0", - "@angular/common": "~18.0.0", - "@angular/compiler": "~18.0.0", - "@angular/core": "~18.0.0", - "@angular/forms": "~18.0.0", - "@angular/platform-browser": "~18.0.0", - "@angular/platform-browser-dynamic": "~18.0.0", - "@angular/router": "~18.0.0", - "@nativescript/angular": "^18.0.0", + "@angular/animations": "~22.0.0", + "@angular/common": "~22.0.0", + "@angular/compiler": "~22.0.0", + "@angular/core": "~22.0.0", + "@angular/forms": "~22.0.0", + "@angular/platform-browser": "~22.0.0", + "@angular/platform-browser-dynamic": "~22.0.0", + "@angular/router": "~22.0.0", + "@nativescript/angular": "^21.0.0", "@nativescript/core": "~9.0.0", "@nativescript/theme": "^3.1.0", "nativescript-ui-sidedrawer": "~15.2.0", "rxjs": "~7.8.0", - "zone.js": "~0.14.0" + "zone.js": "~0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "~18.0.0", - "@angular/compiler-cli": "~18.0.0", + "@angular-devkit/build-angular": "~22.0.0", + "@angular/compiler-cli": "~22.0.0", "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.25", - "@ngtools/webpack": "~18.0.0", - "typescript": "~5.4.0" + "@ngtools/webpack": "~22.0.0", + "typescript": "~6.0.0" } } diff --git a/packages/template-drawer-navigation-ng/tsconfig.json b/packages/template-drawer-navigation-ng/tsconfig.json index fb05515b..bedaf479 100644 --- a/packages/template-drawer-navigation-ng/tsconfig.json +++ b/packages/template-drawer-navigation-ng/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "strict": false, "module": "esnext", "target": "ES2020", "moduleResolution": "bundler", @@ -9,10 +10,9 @@ "noEmitOnError": true, "skipLibCheck": true, "lib": ["ESNext", "dom"], - "baseUrl": ".", "paths": { - "~/*": ["src/*"], - "@/*": ["src/*"] + "~/*": ["./src/*"], + "@/*": ["./src/*"] } }, "include": ["./src/**/*.ios.ts", "./src/**/*.android.ts"], diff --git a/packages/template-drawer-navigation-ts/package.json b/packages/template-drawer-navigation-ts/package.json index ccc2ba0f..167ac15b 100644 --- a/packages/template-drawer-navigation-ts/package.json +++ b/packages/template-drawer-navigation-ts/package.json @@ -48,6 +48,6 @@ "devDependencies": { "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.25", - "typescript": "~5.4.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-drawer-navigation-ts/tsconfig.json b/packages/template-drawer-navigation-ts/tsconfig.json index aafb7275..ca734d59 100644 --- a/packages/template-drawer-navigation-ts/tsconfig.json +++ b/packages/template-drawer-navigation-ts/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "strict": false, "module": "esnext", "target": "ES2020", "moduleResolution": "bundler", @@ -9,10 +10,9 @@ "noEmitOnError": true, "skipLibCheck": true, "lib": ["ESNext", "dom"], - "baseUrl": ".", "paths": { - "~/*": ["app/*"], - "@/*": ["app/*"] + "~/*": ["./app/*"], + "@/*": ["./app/*"] } }, "include": ["src/**/*"], diff --git a/packages/template-drawer-navigation-vue/package.json b/packages/template-drawer-navigation-vue/package.json index dd329ca2..7ec35133 100644 --- a/packages/template-drawer-navigation-vue/package.json +++ b/packages/template-drawer-navigation-vue/package.json @@ -52,6 +52,6 @@ "@nativescript/webpack": "~5.0.31", "@types/node": "^20.0.0", "tailwindcss": "^4.0.0", - "typescript": "~5.8.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-drawer-navigation-vue/tsconfig.json b/packages/template-drawer-navigation-vue/tsconfig.json index 032683c0..f9dc9f40 100644 --- a/packages/template-drawer-navigation-vue/tsconfig.json +++ b/packages/template-drawer-navigation-vue/tsconfig.json @@ -8,12 +8,11 @@ "sourceMap": true, "noEmitHelpers": true, "importHelpers": true, - "baseUrl": ".", "paths": { - "~/*": ["app/*"], - "@/*": ["app/*"] + "~/*": ["./app/*"], + "@/*": ["./app/*"] }, - "typeRoots": ["types"], + "typeRoots": ["./types", "./node_modules/@types"], "types": ["node"], "allowSyntheticDefaultImports": true, "esModuleInterop": true, diff --git a/packages/template-hello-world-ng-vision/package.json b/packages/template-hello-world-ng-vision/package.json index 95ab8896..144cc3f2 100644 --- a/packages/template-hello-world-ng-vision/package.json +++ b/packages/template-hello-world-ng-vision/package.json @@ -35,27 +35,27 @@ "url": "https://github.com/NativeScript/NativeScript/issues" }, "dependencies": { - "@angular/animations": "~18.0.0", - "@angular/common": "~18.0.0", - "@angular/compiler": "~18.0.0", - "@angular/core": "~18.0.0", - "@angular/forms": "~18.0.0", - "@angular/platform-browser": "~18.0.0", - "@angular/platform-browser-dynamic": "~18.0.0", - "@angular/router": "~18.0.0", - "@nativescript/angular": "^18.0.0", + "@angular/animations": "~22.0.0", + "@angular/common": "~22.0.0", + "@angular/compiler": "~22.0.0", + "@angular/core": "~22.0.0", + "@angular/forms": "~22.0.0", + "@angular/platform-browser": "~22.0.0", + "@angular/platform-browser-dynamic": "~22.0.0", + "@angular/router": "~22.0.0", + "@nativescript/angular": "^21.0.0", "@nativescript/core": "~9.0.0", "rxjs": "~7.8.0", - "zone.js": "~0.14.0" + "zone.js": "~0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "~18.0.0", - "@angular/compiler-cli": "~18.0.0", + "@angular-devkit/build-angular": "~22.0.0", + "@angular/compiler-cli": "~22.0.0", "@nativescript/tailwind": "^2.1.0", "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.25", - "@ngtools/webpack": "~18.0.0", + "@ngtools/webpack": "~22.0.0", "tailwindcss": "~3.4.0", - "typescript": "~5.4.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-hello-world-ng-vision/tsconfig.json b/packages/template-hello-world-ng-vision/tsconfig.json index 6e98a432..33a0d3c5 100644 --- a/packages/template-hello-world-ng-vision/tsconfig.json +++ b/packages/template-hello-world-ng-vision/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "strict": false, "module": "esnext", "target": "ES2020", "moduleResolution": "bundler", @@ -9,10 +10,9 @@ "noEmitOnError": true, "skipLibCheck": true, "lib": ["ESNext", "dom"], - "baseUrl": ".", "paths": { - "~/*": ["src/*"], - "@/*": ["src/*"] + "~/*": ["./src/*"], + "@/*": ["./src/*"] } }, "include": ["src/tests/**/*.ts", "src/**/*.ios.ts", "src/**/*.android.ts"], diff --git a/packages/template-hello-world-ng/package.json b/packages/template-hello-world-ng/package.json index 949b0818..7e2c7fb4 100644 --- a/packages/template-hello-world-ng/package.json +++ b/packages/template-hello-world-ng/package.json @@ -34,27 +34,27 @@ "url": "https://github.com/NativeScript/NativeScript/issues" }, "dependencies": { - "@angular/animations": "~20.2.0", - "@angular/common": "~20.2.0", - "@angular/compiler": "~20.2.0", - "@angular/core": "~20.2.0", - "@angular/forms": "~20.2.0", - "@angular/platform-browser": "~20.2.0", - "@angular/platform-browser-dynamic": "~20.2.0", - "@angular/router": "~20.2.0", - "@nativescript/angular": "^20.0.0", + "@angular/animations": "~22.0.0", + "@angular/common": "~22.0.0", + "@angular/compiler": "~22.0.0", + "@angular/core": "~22.0.0", + "@angular/forms": "~22.0.0", + "@angular/platform-browser": "~22.0.0", + "@angular/platform-browser-dynamic": "~22.0.0", + "@angular/router": "~22.0.0", + "@nativescript/angular": "^21.0.0", "@nativescript/core": "~9.0.0", "rxjs": "~7.8.0", "zone.js": "~0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "~20.2.0", - "@angular/compiler-cli": "~20.2.0", + "@angular-devkit/build-angular": "~22.0.0", + "@angular/compiler-cli": "~22.0.0", "@nativescript/tailwind": "^2.1.0", "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.25", - "@ngtools/webpack": "~20.2.0", + "@ngtools/webpack": "~22.0.0", "tailwindcss": "~3.4.0", - "typescript": "~5.8.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-hello-world-ng/tsconfig.json b/packages/template-hello-world-ng/tsconfig.json index 6e98a432..33a0d3c5 100644 --- a/packages/template-hello-world-ng/tsconfig.json +++ b/packages/template-hello-world-ng/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "strict": false, "module": "esnext", "target": "ES2020", "moduleResolution": "bundler", @@ -9,10 +10,9 @@ "noEmitOnError": true, "skipLibCheck": true, "lib": ["ESNext", "dom"], - "baseUrl": ".", "paths": { - "~/*": ["src/*"], - "@/*": ["src/*"] + "~/*": ["./src/*"], + "@/*": ["./src/*"] } }, "include": ["src/tests/**/*.ts", "src/**/*.ios.ts", "src/**/*.android.ts"], diff --git a/packages/template-hello-world-ts-vision/package.json b/packages/template-hello-world-ts-vision/package.json index 40caa984..00313d08 100644 --- a/packages/template-hello-world-ts-vision/package.json +++ b/packages/template-hello-world-ts-vision/package.json @@ -43,6 +43,6 @@ "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.25", "tailwindcss": "~3.4.0", - "typescript": "~5.4.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-hello-world-ts-vision/tsconfig.json b/packages/template-hello-world-ts-vision/tsconfig.json index 59bce5e0..85df078c 100644 --- a/packages/template-hello-world-ts-vision/tsconfig.json +++ b/packages/template-hello-world-ts-vision/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "strict": false, "module": "esnext", "target": "ES2020", "moduleResolution": "bundler", @@ -9,10 +10,9 @@ "noEmitOnError": true, "skipLibCheck": true, "lib": ["ESNext", "dom"], - "baseUrl": ".", "paths": { - "~/*": ["src/*"], - "@/*": ["src/*"] + "~/*": ["./src/*"], + "@/*": ["./src/*"] } }, "include": ["src/**/*"], diff --git a/packages/template-hello-world-ts/package.json b/packages/template-hello-world-ts/package.json index 779c017d..b314cd28 100644 --- a/packages/template-hello-world-ts/package.json +++ b/packages/template-hello-world-ts/package.json @@ -39,6 +39,6 @@ "devDependencies": { "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.25", - "typescript": "~5.4.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-hello-world-ts/tsconfig.json b/packages/template-hello-world-ts/tsconfig.json index 4951dbe8..5210a8f0 100644 --- a/packages/template-hello-world-ts/tsconfig.json +++ b/packages/template-hello-world-ts/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "strict": false, "module": "esnext", "target": "ES2020", "moduleResolution": "bundler", @@ -9,10 +10,9 @@ "noEmitOnError": true, "skipLibCheck": true, "lib": ["ESNext", "dom"], - "baseUrl": ".", "paths": { - "~/*": ["app/*"], - "@/*": ["app/*"] + "~/*": ["./app/*"], + "@/*": ["./app/*"] } }, "include": ["app/**/*"], diff --git a/packages/template-master-detail-ng/package.json b/packages/template-master-detail-ng/package.json index 97608564..93f9aa6c 100644 --- a/packages/template-master-detail-ng/package.json +++ b/packages/template-master-detail-ng/package.json @@ -41,28 +41,28 @@ "url": "https://github.com/NativeScript/NativeScript/issues" }, "dependencies": { - "@angular/animations": "~18.0.0", - "@angular/common": "~18.0.0", - "@angular/compiler": "~18.0.0", - "@angular/core": "~18.0.0", - "@angular/forms": "~18.0.0", - "@angular/platform-browser": "~18.0.0", - "@angular/platform-browser-dynamic": "~18.0.0", - "@angular/router": "~18.0.0", - "@nativescript/angular": "^18.0.0", + "@angular/animations": "~22.0.0", + "@angular/common": "~22.0.0", + "@angular/compiler": "~22.0.0", + "@angular/core": "~22.0.0", + "@angular/forms": "~22.0.0", + "@angular/platform-browser": "~22.0.0", + "@angular/platform-browser-dynamic": "~22.0.0", + "@angular/router": "~22.0.0", + "@nativescript/angular": "^21.0.0", "@nativescript/core": "~9.0.0", "@nativescript/imagepicker": "~3.1.0", "@nativescript/theme": "^3.1.0", "nativescript-ui-listview": "~15.2.0", "rxjs": "~7.8.0", - "zone.js": "~0.14.0" + "zone.js": "~0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "~18.0.0", - "@angular/compiler-cli": "~18.0.0", + "@angular-devkit/build-angular": "~22.0.0", + "@angular/compiler-cli": "~22.0.0", "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.25", - "@ngtools/webpack": "~18.0.0", - "typescript": "~5.4.0" + "@ngtools/webpack": "~22.0.0", + "typescript": "~6.0.0" } } diff --git a/packages/template-master-detail-ng/tsconfig.json b/packages/template-master-detail-ng/tsconfig.json index 72784121..d9688017 100644 --- a/packages/template-master-detail-ng/tsconfig.json +++ b/packages/template-master-detail-ng/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "strict": false, "module": "esnext", "target": "ES2020", "moduleResolution": "bundler", @@ -9,10 +10,9 @@ "noEmitOnError": true, "skipLibCheck": true, "lib": ["ESNext", "dom"], - "baseUrl": ".", "paths": { - "~/*": ["src/*"], - "@/*": ["src/*"] + "~/*": ["./src/*"], + "@/*": ["./src/*"] } }, "include": ["./src/**/*.android.ts", "./src/**/*.ios.ts"], diff --git a/packages/template-master-detail-ts/package.json b/packages/template-master-detail-ts/package.json index 63800ebd..da0b05ba 100644 --- a/packages/template-master-detail-ts/package.json +++ b/packages/template-master-detail-ts/package.json @@ -48,6 +48,6 @@ "devDependencies": { "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.25", - "typescript": "~5.4.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-master-detail-ts/tsconfig.json b/packages/template-master-detail-ts/tsconfig.json index 866e93bf..650e3553 100644 --- a/packages/template-master-detail-ts/tsconfig.json +++ b/packages/template-master-detail-ts/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "strict": false, "module": "esnext", "target": "es2020", "moduleResolution": "bundler", @@ -9,10 +10,9 @@ "noEmitOnError": true, "skipLibCheck": true, "lib": ["ESNext", "dom"], - "baseUrl": ".", "paths": { - "~/*": ["app/*"], - "@/*": ["app/*"] + "~/*": ["./app/*"], + "@/*": ["./app/*"] } }, "include": ["app/**/*"], diff --git a/packages/template-tab-navigation-ng/package.json b/packages/template-tab-navigation-ng/package.json index c5aa080c..4d94a7c3 100644 --- a/packages/template-tab-navigation-ng/package.json +++ b/packages/template-tab-navigation-ng/package.json @@ -41,26 +41,26 @@ "url": "https://github.com/NativeScript/NativeScript/issues" }, "dependencies": { - "@angular/animations": "~18.0.0", - "@angular/common": "~18.0.0", - "@angular/compiler": "~18.0.0", - "@angular/core": "~18.0.0", - "@angular/forms": "~18.0.0", - "@angular/platform-browser": "~18.0.0", - "@angular/platform-browser-dynamic": "~18.0.0", - "@angular/router": "~18.0.0", - "@nativescript/angular": "^18.0.0", + "@angular/animations": "~22.0.0", + "@angular/common": "~22.0.0", + "@angular/compiler": "~22.0.0", + "@angular/core": "~22.0.0", + "@angular/forms": "~22.0.0", + "@angular/platform-browser": "~22.0.0", + "@angular/platform-browser-dynamic": "~22.0.0", + "@angular/router": "~22.0.0", + "@nativescript/angular": "^21.0.0", "@nativescript/core": "~9.0.0", "@nativescript/theme": "^3.1.0", "rxjs": "~7.8.0", - "zone.js": "~0.14.0" + "zone.js": "~0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "~18.0.0", - "@angular/compiler-cli": "~18.0.0", + "@angular-devkit/build-angular": "~22.0.0", + "@angular/compiler-cli": "~22.0.0", "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.25", - "@ngtools/webpack": "~18.0.0", - "typescript": "~5.4.0" + "@ngtools/webpack": "~22.0.0", + "typescript": "~6.0.0" } } diff --git a/packages/template-tab-navigation-ng/tsconfig.json b/packages/template-tab-navigation-ng/tsconfig.json index fb05515b..bedaf479 100644 --- a/packages/template-tab-navigation-ng/tsconfig.json +++ b/packages/template-tab-navigation-ng/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "strict": false, "module": "esnext", "target": "ES2020", "moduleResolution": "bundler", @@ -9,10 +10,9 @@ "noEmitOnError": true, "skipLibCheck": true, "lib": ["ESNext", "dom"], - "baseUrl": ".", "paths": { - "~/*": ["src/*"], - "@/*": ["src/*"] + "~/*": ["./src/*"], + "@/*": ["./src/*"] } }, "include": ["./src/**/*.ios.ts", "./src/**/*.android.ts"], diff --git a/packages/template-tab-navigation-ts/package.json b/packages/template-tab-navigation-ts/package.json index 4a37504e..a1c9ea82 100644 --- a/packages/template-tab-navigation-ts/package.json +++ b/packages/template-tab-navigation-ts/package.json @@ -46,6 +46,6 @@ "devDependencies": { "@nativescript/types": "~9.0.0", "@nativescript/webpack": "~5.0.25", - "typescript": "~5.8.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-tab-navigation-ts/tsconfig.json b/packages/template-tab-navigation-ts/tsconfig.json index 4951dbe8..5210a8f0 100644 --- a/packages/template-tab-navigation-ts/tsconfig.json +++ b/packages/template-tab-navigation-ts/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "strict": false, "module": "esnext", "target": "ES2020", "moduleResolution": "bundler", @@ -9,10 +10,9 @@ "noEmitOnError": true, "skipLibCheck": true, "lib": ["ESNext", "dom"], - "baseUrl": ".", "paths": { - "~/*": ["app/*"], - "@/*": ["app/*"] + "~/*": ["./app/*"], + "@/*": ["./app/*"] } }, "include": ["app/**/*"], diff --git a/packages/template-tab-navigation-vue/package.json b/packages/template-tab-navigation-vue/package.json index a894feec..1c8a60b5 100644 --- a/packages/template-tab-navigation-vue/package.json +++ b/packages/template-tab-navigation-vue/package.json @@ -50,6 +50,6 @@ "@nativescript/webpack": "~5.0.31", "@types/node": "^20.0.0", "tailwindcss": "^4.0.0", - "typescript": "~5.8.0" + "typescript": "~6.0.0" } } diff --git a/packages/template-tab-navigation-vue/tsconfig.json b/packages/template-tab-navigation-vue/tsconfig.json index 032683c0..f9dc9f40 100644 --- a/packages/template-tab-navigation-vue/tsconfig.json +++ b/packages/template-tab-navigation-vue/tsconfig.json @@ -8,12 +8,11 @@ "sourceMap": true, "noEmitHelpers": true, "importHelpers": true, - "baseUrl": ".", "paths": { - "~/*": ["app/*"], - "@/*": ["app/*"] + "~/*": ["./app/*"], + "@/*": ["./app/*"] }, - "typeRoots": ["types"], + "typeRoots": ["./types", "./node_modules/@types"], "types": ["node"], "allowSyntheticDefaultImports": true, "esModuleInterop": true,