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": {
"alwaysStrict": true,
"declaration": true,
"forceConsistentCasingInFileNames": true,
"downlevelIteration": true,
"lib": ["dom", "es2017"],
"module": "esnext",
"moduleResolution": "node",
"lib": ["dom", "es2017"],
"outDir": "./out/esm",
"noEmit": true,
"skipLibCheck": true,
"sourceMap": true,
"target": "es6",
"types": []
},
"exclude": ["node_modules", "out", "lib", "test"]
}
}