Do some tsconfig cleanups

- `alwaysStrict` is unnecessary, because ESM is always strict.
- `noEmit` is enabled, because TypeScript isn’t used to bundle the code.
- `outDir` was removed, because TypeScrtips isn’t used to bundle the
  code.
- `exclude` was removed, because it’s not necessary.
This commit is contained in:
Remco Haszing 2021-08-18 21:51:29 +02:00
parent 26b0d6ea96
commit fd9efe8060
No known key found for this signature in database
GPG key ID: 40D9F5FE9155FD3C

View file

@ -1,17 +1,15 @@
{ {
"compilerOptions": { "compilerOptions": {
"alwaysStrict": true,
"declaration": true, "declaration": true,
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"downlevelIteration": true, "downlevelIteration": true,
"lib": ["dom", "es2017"],
"module": "esnext", "module": "esnext",
"moduleResolution": "node", "moduleResolution": "node",
"lib": ["dom", "es2017"], "noEmit": true,
"outDir": "./out/esm",
"skipLibCheck": true, "skipLibCheck": true,
"sourceMap": true, "sourceMap": true,
"target": "es6", "target": "es6",
"types": [] "types": []
}, }
"exclude": ["node_modules", "out", "lib", "test"]
} }