chore(ci): updated tsconfig.json
This commit is contained in:
@@ -13,9 +13,7 @@
|
||||
"main": "./out/main/index.js",
|
||||
"scripts": {
|
||||
"lint": "eslint --cache .",
|
||||
"typecheck:node": "tsc --noEmit -p tsconfig.node.json --composite false",
|
||||
"typecheck:web": "vue-tsc --noEmit -p tsconfig.web.json --composite false",
|
||||
"typecheck": "pnpm run typecheck:node && pnpm run typecheck:web",
|
||||
"typecheck": "vue-tsc --noEmit",
|
||||
"app:dev": "pnpm run dev",
|
||||
"app:build": "pnpm run build",
|
||||
"start": "electron-vite preview",
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import type { ModelSettingsRuntimeSnapshot } from '@proj-airi/stage-ui/components/scenarios/settings/model-settings/runtime'
|
||||
import type { ModelSettingsRuntimeSnapshot } from '@proj-airi/stage-ui/components'
|
||||
|
||||
export const modelSettingsRuntimeSnapshotChannelName = 'airi-model-settings-runtime-snapshot'
|
||||
|
||||
|
||||
@@ -1,8 +1,70 @@
|
||||
{
|
||||
"references": [
|
||||
{ "path": "./tsconfig.preload.json" },
|
||||
{ "path": "./tsconfig.node.json" },
|
||||
{ "path": "./tsconfig.web.json" }
|
||||
],
|
||||
"files": []
|
||||
"extends": "../../tsconfig.json",
|
||||
"compilerOptions": {
|
||||
"target": "ESNext",
|
||||
"jsx": "preserve",
|
||||
"lib": [
|
||||
"DOM",
|
||||
"ESNext",
|
||||
"DOM.Iterable",
|
||||
"DOM.AsyncIterable"
|
||||
],
|
||||
"useDefineForClassFields": true,
|
||||
"paths": {
|
||||
"@proj-airi/stage-pages/*.vue": [
|
||||
"../../packages/stage-pages/src/*.vue"
|
||||
],
|
||||
"@proj-airi/stage-pages/*": [
|
||||
"../../packages/stage-pages/src/*.ts"
|
||||
],
|
||||
"@proj-airi/stage-ui/*": [
|
||||
"../../packages/stage-ui/src/*"
|
||||
],
|
||||
"@proj-airi/stage-layouts/*": [
|
||||
"../../packages/stage-layouts/src/*"
|
||||
]
|
||||
},
|
||||
"resolveJsonModule": true,
|
||||
"types": [
|
||||
"@types/audioworklet",
|
||||
"vitest",
|
||||
"vite/client",
|
||||
"vite-plugin-vue-layouts/client",
|
||||
"vue-macros/macros-global",
|
||||
"electron-vite/node",
|
||||
"unplugin-vue-router/client",
|
||||
"unplugin-info/client",
|
||||
"@proj-airi/stage-shared/electron-renderer"
|
||||
],
|
||||
"allowJs": true,
|
||||
"strict": true,
|
||||
"skipLibCheck": true
|
||||
},
|
||||
"vueCompilerOptions": {
|
||||
"plugins": [
|
||||
"@vue-macros/volar/define-models",
|
||||
"@vue-macros/volar/define-slots"
|
||||
]
|
||||
},
|
||||
"include": [
|
||||
"src/main/**/*.ts",
|
||||
"src/main/**/*.d.ts",
|
||||
"src/main/**/*.tsx",
|
||||
"src/main/**/*.vue",
|
||||
|
||||
"src/preload/**/*.ts",
|
||||
"src/preload/**/*.d.ts",
|
||||
"src/preload/**/*.tsx",
|
||||
"src/preload/**/*.vue",
|
||||
|
||||
"src/renderer/**/*.ts",
|
||||
"src/renderer/**/*.d.ts",
|
||||
"src/renderer/**/*.tsx",
|
||||
"src/renderer/**/*.vue",
|
||||
|
||||
"src/shared/**/*.ts",
|
||||
"src/shared/**/*.d.ts",
|
||||
"src/shared/**/*.tsx",
|
||||
"src/shared/**/*.vue"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,37 +0,0 @@
|
||||
{
|
||||
"extends": "../../tsconfig.json",
|
||||
"compilerOptions": {
|
||||
"composite": true,
|
||||
"target": "ESNext",
|
||||
"jsx": "preserve",
|
||||
"lib": [
|
||||
"ESNext"
|
||||
],
|
||||
"useDefineForClassFields": true,
|
||||
"resolveJsonModule": true,
|
||||
"types": [
|
||||
"vitest",
|
||||
"vite/client",
|
||||
"electron-vite/node",
|
||||
"unplugin-info/client"
|
||||
],
|
||||
"allowJs": true,
|
||||
"strict": true,
|
||||
"skipLibCheck": true
|
||||
},
|
||||
"include": [
|
||||
"../../uno.config.ts",
|
||||
"uno.config.ts",
|
||||
"electron.vite.config.ts",
|
||||
|
||||
"src/main/**/*.ts",
|
||||
"src/main/**/*.d.ts",
|
||||
"src/main/**/*.tsx",
|
||||
"src/main/**/*.vue",
|
||||
|
||||
"src/shared/**/*.ts",
|
||||
"src/shared/**/*.d.ts",
|
||||
"src/shared/**/*.tsx",
|
||||
"src/shared/**/*.vue"
|
||||
]
|
||||
}
|
||||
@@ -1,31 +0,0 @@
|
||||
{
|
||||
"extends": "../../tsconfig.json",
|
||||
"compilerOptions": {
|
||||
"composite": true,
|
||||
"target": "ESNext",
|
||||
"jsx": "preserve",
|
||||
"lib": [
|
||||
"DOM",
|
||||
"ESNext"
|
||||
],
|
||||
"useDefineForClassFields": true,
|
||||
"resolveJsonModule": true,
|
||||
"types": [
|
||||
"vitest",
|
||||
"vite/client",
|
||||
"electron-vite/node",
|
||||
"@proj-airi/stage-shared/electron-renderer"
|
||||
],
|
||||
"allowJs": true,
|
||||
"strict": true,
|
||||
"skipLibCheck": true
|
||||
},
|
||||
"include": [
|
||||
"electron.vite.config.ts",
|
||||
|
||||
"src/preload/**/*.ts",
|
||||
"src/preload/**/*.d.ts",
|
||||
"src/preload/**/*.tsx",
|
||||
"src/preload/**/*.vue"
|
||||
]
|
||||
}
|
||||
@@ -1,60 +0,0 @@
|
||||
{
|
||||
"extends": "../../tsconfig.json",
|
||||
"compilerOptions": {
|
||||
"composite": true,
|
||||
"target": "ESNext",
|
||||
"jsx": "preserve",
|
||||
"lib": [
|
||||
"DOM",
|
||||
"ESNext",
|
||||
"DOM.Iterable",
|
||||
"DOM.AsyncIterable"
|
||||
],
|
||||
"useDefineForClassFields": true,
|
||||
"paths": {
|
||||
"@proj-airi/stage-pages/*.vue": [
|
||||
"../../packages/stage-pages/src/*.vue"
|
||||
],
|
||||
"@proj-airi/stage-pages/*": [
|
||||
"../../packages/stage-pages/src/*.ts"
|
||||
],
|
||||
"@proj-airi/stage-ui/*": [
|
||||
"../../packages/stage-ui/src/*"
|
||||
],
|
||||
"@proj-airi/stage-layouts/*": [
|
||||
"../../packages/stage-layouts/src/*"
|
||||
]
|
||||
},
|
||||
"resolveJsonModule": true,
|
||||
"types": [
|
||||
"vitest",
|
||||
"vite/client",
|
||||
"vite-plugin-vue-layouts/client",
|
||||
"vue-macros/macros-global",
|
||||
"unplugin-vue-router/client",
|
||||
"@types/audioworklet",
|
||||
"unplugin-info/client",
|
||||
"@proj-airi/stage-shared/electron-renderer"
|
||||
],
|
||||
"allowJs": true,
|
||||
"strict": true,
|
||||
"skipLibCheck": true
|
||||
},
|
||||
"vueCompilerOptions": {
|
||||
"plugins": [
|
||||
"@vue-macros/volar/define-models",
|
||||
"@vue-macros/volar/define-slots"
|
||||
]
|
||||
},
|
||||
"include": [
|
||||
"src/renderer/**/*.ts",
|
||||
"src/renderer/**/*.d.ts",
|
||||
"src/renderer/**/*.tsx",
|
||||
"src/renderer/**/*.vue",
|
||||
|
||||
"src/shared/**/*.ts",
|
||||
"src/shared/**/*.d.ts",
|
||||
"src/shared/**/*.tsx",
|
||||
"src/shared/**/*.vue"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user