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

View File

@ -1,26 +1,8 @@
{ {
"$schema": "https://json.schemastore.org/tsconfig", "$schema": "https://json.schemastore.org/tsconfig",
"display": "Base", "display": "Server",
"exclude": [
"node_modules"
],
"compilerOptions": { "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"] "types": ["./node_modules/@ragempcommunity/types-server/index.d.ts"]
} },
"extends": ["../tsconfig.ragefw.json"]
} }

View File

@ -3,7 +3,7 @@
"target": "es2022", "target": "es2022",
"lib": [ "lib": [
"ESNext", "ESNext",
"ES2019", "es2022",
"dom" "dom"
], ],
"moduleResolution": "node", "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"
]
}