diff options
| author | Maks Jopek <maksymilian.jopek@prym-soft.pl> | 2021-03-21 00:29:57 +0100 |
|---|---|---|
| committer | Maks Jopek <maksymilian.jopek@prym-soft.pl> | 2021-03-21 00:29:57 +0100 |
| commit | eee4ee32dd667ed6efd31ddcf8f64217b7e16b60 (patch) | |
| tree | 98af67398c5152d704547467922e9b51683b4d25 /tsconfig.json | |
| parent | a03d9891a0bca30fe3384844c21f483f5fd1e440 (diff) | |
| download | fia-eee4ee32dd667ed6efd31ddcf8f64217b7e16b60.tar.gz fia-eee4ee32dd667ed6efd31ddcf8f64217b7e16b60.tar.zst fia-eee4ee32dd667ed6efd31ddcf8f64217b7e16b60.zip | |
Start files, and some basic tests
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 |
