Remnawave_Node/tsconfig.json
kastov 10baba3344
chore: update dependencies for version 1.5.0
- Updated package versions in package.json and package-lock.json, including major updates for eslint, prettier, and various NestJS packages.
- Changed TypeScript module settings in tsconfig.json to use NodeNext.
- Enhanced logging in main.ts and adjusted JWT configuration to use JWT_PUBLIC_KEY.
- Updated config schema to handle JWT_PUBLIC_KEY and improved error handling for SSL_CERT.
- Refactored imports and code structure for better clarity and maintainability.
2025-03-26 20:23:13 +03:00

38 lines
No EOL
947 B
JSON

{
"compilerOptions": {
"module": "NodeNext",
"declaration": true,
"removeComments": true,
"emitDecoratorMetadata": true,
"esModuleInterop": true,
"experimentalDecorators": true,
"allowSyntheticDefaultImports": true,
"moduleResolution": "NodeNext",
"target": "ESNext",
"sourceMap": true,
"resolveJsonModule": true,
"outDir": "./dist",
"baseUrl": "./",
"paths": {
"@common/*": [
"./src/common/*"
],
"@libs/contracts/*": [
"./libs/contract/*"
],
"@xray-protos/*": [
"./src/xray-protos/*"
]
},
"incremental": true,
"skipLibCheck": true,
"strictNullChecks": true,
"strict": true,
"strictPropertyInitialization": false,
"noImplicitAny": true,
"strictBindCallApply": false,
"forceConsistentCasingInFileNames": false,
"noFallthroughCasesInSwitch": false,
"useDefineForClassFields": true,
}
}