diff options
Diffstat (limited to 'tsconfig.json')
| -rw-r--r-- | tsconfig.json | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..12d494c --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,29 @@ +{ + "compilerOptions": { + // "rootDir": "./", + // "outDir": "./src/js", + "esModuleInterop": true, + "target": "ESNext", + "module": "commonjs", + "strict": true, + "lib": [ + "ESNext" + ], + /* START MINE */ + "noImplicitAny": true /* Raise error on expressions and declarations with an implied 'any' type$ */, + "strictNullChecks": true /* Enable strict null checks. */, + "strictFunctionTypes": true /* Enable strict checking of function types. */, + "strictBindCallApply": true /* Enable strict 'bind', 'call', and 'apply' methods on functions. */, + "strictPropertyInitialization": true /* Enable strict checking of property initialization in classes. + "noImplicitThis": true /* Raise error on 'this' expressions with an implied 'any' type. */, + "alwaysStrict": true /* Parse in strict mode and emit "use strict" for each source file. */ + /* END MINE */ + }, + // "include": [ + // "src/ts/**/*" + // ], + // "exclude": [ + // "node_modules", + // ".git" + // ] +}
\ No newline at end of file |
