aboutsummaryrefslogtreecommitdiffstats
path: root/tsconfig.json
diff options
context:
space:
mode:
authorMaks Jopek <maksymilian.jopek@prym-soft.pl>2021-03-21 00:29:57 +0100
committerMaks Jopek <maksymilian.jopek@prym-soft.pl>2021-03-21 00:29:57 +0100
commiteee4ee32dd667ed6efd31ddcf8f64217b7e16b60 (patch)
tree98af67398c5152d704547467922e9b51683b4d25 /tsconfig.json
parenta03d9891a0bca30fe3384844c21f483f5fd1e440 (diff)
downloadfia-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.json29
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