build: clean up config

This commit is contained in:
Zack Schuster 2022-03-17 13:57:11 -07:00
parent 6ae32a4c8e
commit 54e03335bf
2 changed files with 4 additions and 9 deletions

View File

@ -7,7 +7,6 @@ export default {
{ {
file: 'rollup/email.cjs', file: 'rollup/email.cjs',
format: 'cjs', format: 'cjs',
interop: false,
sourcemap: true, sourcemap: true,
}, },
{ {
@ -18,6 +17,6 @@ export default {
], ],
external: builtinModules, external: builtinModules,
plugins: [ plugins: [
typescript({ removeComments: false, include: ['email.ts', 'smtp/**/*'] }), typescript({ removeComments: false, include: ['email.ts', 'smtp/*'] }),
], ],
}; };

View File

@ -1,13 +1,9 @@
{ {
"extends": "@ledge/configs/tsconfig.json", "extends": "@ledge/configs/tsconfig.json",
"compilerOptions": {
"esModuleInterop": false,
"noPropertyAccessFromIndexSignature": true
},
"include": [ "include": [
"*.ts", "email.ts",
"smtp/**/*.ts", "smtp",
"test/*.ts", "test",
], ],
"ts-node": { "ts-node": {
"transpileOnly": true "transpileOnly": true