Sahil Ahuja 271501cafb Changes
2025-02-17 11:48:05 +05:30

22 lines
681 B
JSON

{
"extends": "@tsconfig/node22/tsconfig.json",
//https://www.typescriptlang.org/tsconfig/#module
"files": ["src/index.ts"],
"compilerOptions": {
"module": "Node16",
"moduleResolution": "node16",
"outDir": "./out",
// default set of type definitions for built-in JS APIs. Which this a lot of default JS objects become available
"lib": ["es2023", "DOM"],
// allow jsx syntax
"jsx": "preserve",
// Generate .d.ts files
"declaration": true,
"resolveJsonModule": true,
"noImplicitAny": true
// Using isolatedModules. So no longer exporting const enums. Just enums.
// "preserveConstEnums": true,
},
"include": ["src"],
}