{ "compilerOptions": { "allowSyntheticDefaultImports": true, "esModuleInterop": true, "noEmit": true, "noEmitOnError": false, // Surpress errors about unused stuff: doesn't solve any bugs and is just annyoing during development, leave warning about this to the IDE or linters "noUnusedLocals": false, "noUnusedParameters": false, "pretty": true, "sourceMap": true, "strict": true, "target": "ESNext", "module": "NodeNext", "moduleResolution": "NodeNext", "allowJs": true, "allowImportingTsExtensions": true }, "exclude": ["dist", "node_modules", "test/types","test/**/fixtures/*"], "include": ["src/**/*", "types/**/*"], "ts-node": { "esm": true // from the top of https://typestrong.org/ts-node/docs/imports/ } }