upd (fw):

- sharing same tsconfig
This commit is contained in:
Danya H 2025-01-29 14:57:58 +00:00
parent 179d7b8b93
commit 82050004f6
6 changed files with 42 additions and 78 deletions

View File

@ -1,26 +1,8 @@
{
"$schema": "https://json.schemastore.org/tsconfig",
"display": "Base",
"exclude": [
"node_modules"
],
"display": "Browser",
"compilerOptions": {
"incremental": false,
"composite": false,
"target": "ES2022",
"experimentalDecorators": true,
"moduleDetection": "auto",
"module": "CommonJS",
"resolveJsonModule": true,
"declaration": false,
"declarationMap": false,
"sourceMap": false,
"downlevelIteration": false,
"inlineSourceMap": false,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"strict": true,
"skipLibCheck": true,
"types": ["./node_modules/@ragempcommunity/types-cef/index.d.ts", "node"]
}
},
"extends": ["../tsconfig.ragefw.json"]
}

View File

@ -1,26 +1,8 @@
{
"$schema": "https://json.schemastore.org/tsconfig",
"display": "Base",
"exclude": [
"node_modules"
],
"display": "Client",
"compilerOptions": {
"incremental": false,
"composite": false,
"target": "ES2022",
"experimentalDecorators": true,
"moduleDetection": "auto",
"module": "CommonJS",
"resolveJsonModule": true,
"declaration": false,
"declarationMap": false,
"sourceMap": false,
"downlevelIteration": false,
"inlineSourceMap": false,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"strict": true,
"skipLibCheck": true,
"types": ["./node_modules/@ragempcommunity/types-client/index.d.ts"]
}
},
"extends": ["../tsconfig.ragefw.json"]
}

View File

@ -1,7 +1,7 @@
{
"$schema": "https://json.schemastore.org/tsconfig",
"display": "RPC",
"compilerOptions": {
"target": "es2022",
"module": "commonjs",
"moduleResolution": "node",
"lib": [
"es2022",
@ -10,20 +10,9 @@
"declaration": true,
"declarationMap": true,
"sourceMap": true,
"esModuleInterop": true,
"strict": true,
"forceConsistentCasingInFileNames": true,
"noImplicitAny": true,
"skipLibCheck": true
},
"include": [
"src/**/*",
"./index.d.ts"
],
"exclude": [
"node_modules",
"dist"
]
"extends": ["../tsconfig.ragefw.json"]
}

View File

@ -1,26 +1,8 @@
{
"$schema": "https://json.schemastore.org/tsconfig",
"display": "Base",
"exclude": [
"node_modules"
],
"display": "Server",
"compilerOptions": {
"incremental": false,
"composite": false,
"target": "ES2022",
"experimentalDecorators": true,
"moduleDetection": "auto",
"module": "CommonJS",
"resolveJsonModule": true,
"declaration": true,
"declarationMap": false,
"sourceMap": false,
"downlevelIteration": false,
"inlineSourceMap": false,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"strict": true,
"skipLibCheck": true,
"types": ["./node_modules/@ragempcommunity/types-server/index.d.ts"]
}
},
"extends": ["../tsconfig.ragefw.json"]
}

View File

@ -3,7 +3,7 @@
"target": "es2022",
"lib": [
"ESNext",
"ES2019",
"es2022",
"dom"
],
"moduleResolution": "node",

29
tsconfig.ragefw.json Normal file
View File

@ -0,0 +1,29 @@
{
"compilerOptions": {
"incremental": false,
"composite": false,
"target": "es2022",
"moduleDetection": "auto",
"module": "commonjs",
"esModuleInterop": true,
"experimentalDecorators": true,
"forceConsistentCasingInFileNames": true,
"noImplicitAny": true,
"resolveJsonModule": true,
"skipLibCheck": true,
"strict": true,
"declaration": false,
"declarationMap": false,
"downlevelIteration": false,
"inlineSourceMap": false,
"sourceMap": false
},
"exclude": [
"node_modules",
"dist",
".tsup"
]
}