build: update distribution config

This commit is contained in:
Zack Schuster 2020-05-01 10:17:34 -07:00
parent a1d8b815ed
commit dba555c962
4 changed files with 12 additions and 23 deletions

View File

@ -1,10 +0,0 @@
/node_modules/
/test/
/rollup/
/rollup.config.js
/email.esm.js
/.gitignore
/.npmignore
/.travis.yml
/*.log

View File

@ -43,7 +43,17 @@
"engine": [
"node >= 10"
],
"files": [
"dist",
"smtp",
"email.ts",
"email.cjs",
"email.cjs.map",
"email.mjs.map",
"email.mjs.map"
],
"main": "email.cjs",
"types": "email.ts",
"exports": {
"import": "email.mjs",
"require": "email.cjs"
@ -69,11 +79,6 @@
"NODE_TLS_REJECT_UNAUTHORIZED": "0"
}
},
"eslintIgnore": [
"rollup.config.js",
"rollup/email.bundle.js",
"email.esm.js"
],
"prettier": {
"singleQuote": true,
"trailingComma": "es5",

View File

@ -7,16 +7,14 @@ export default {
input: 'email.ts',
output: [
{
entryFileNames: '[name].cjs',
dir: 'dist',
file: 'email.cjs',
format: 'cjs',
interop: false,
freeze: false,
sourcemap: true,
},
{
entryFileNames: '[name].mjs',
dir: 'dist',
file: 'email.mjs',
format: 'es',
interop: false,
freeze: false,

View File

@ -1,9 +1,5 @@
{
"extends": "@ledge/configs/tsconfig.json",
"compilerOptions": {
"declarationDir": "dist",
"declaration": true
},
"include": [
"*.ts",
"smtp/*.ts",