@pannyparveen/distributed-energy-trading-platform
Version:
A decentralized system for renewable energy trading using blockchain, IoT, and AI
26 lines (25 loc) • 1.48 kB
JSON
{
"compilerOptions": {
"target": "ES6", // Target ECMAScript 6 (ES6) for modern JavaScript features
"module": "commonjs", // Use CommonJS modules (suitable for Node.js)
"experimentalDecorators": true, // Enable experimental support for decorators
"emitDecoratorMetadata": true, // Emit design-type metadata for decorators
"strict": true, // Enable all strict type-checking options
"esModuleInterop": true, // Enable compatibility for importing CommonJS modules
"skipLibCheck": true, // Skip type checking of declaration files (optional)
"forceConsistentCasingInFileNames": true, // Ensure consistent casing in file names
"outDir": "./dist", // Output directory for compiled files
"rootDir": "./src", // Root directory of source files
"baseUrl": "./", // Base directory to resolve non-relative module names
"paths": {
"@pannyparveen/distributed-energy-trading-platform": ["node_modules/@pannyparveen/distributed-energy-trading-platform/dist/index"]
}
},
"include": [
"src/**/*" // Include all TypeScript files in the src directory
],
"exclude": [
"node_modules", // Exclude node_modules directory
"**/*.spec.ts" // Exclude test files if any
]
}