build: ready bundle configuration

This commit is contained in:
Zack Schuster 2020-05-24 13:40:01 -07:00
parent bb34667c64
commit 92e4d7f1ef
7 changed files with 32265 additions and 14 deletions

4
.gitignore vendored
View File

@ -1,10 +1,6 @@
.vscode
node_modules
*.cjs
*.mjs
*.map
*.log
*.swp
*.swo

View File

@ -43,18 +43,15 @@
"node >= 10"
],
"files": [
"smtp",
"email.ts",
"email.cjs",
"email.cjs.map",
"email.mjs.map",
"email.mjs.map"
"smtp",
"rollup"
],
"main": "email.cjs",
"main": "rollup/email.cjs",
"types": "email.ts",
"exports": {
"import": "email.mjs",
"require": "email.cjs"
"import": "rollup/email.mjs",
"require": "rollup/email.cjs"
},
"scripts": {
"build": "rollup -c rollup.config.ts",

View File

@ -7,14 +7,14 @@ export default {
input: 'email.ts',
output: [
{
file: 'email.cjs',
file: 'rollup/email.cjs',
format: 'cjs',
interop: false,
freeze: false,
sourcemap: true,
},
{
file: 'email.mjs',
file: 'rollup/email.mjs',
format: 'es',
interop: false,
freeze: false,

16132
rollup/email.cjs Normal file

File diff suppressed because one or more lines are too long

1
rollup/email.cjs.map Normal file

File diff suppressed because one or more lines are too long

16124
rollup/email.mjs Normal file

File diff suppressed because one or more lines are too long

1
rollup/email.mjs.map Normal file

File diff suppressed because one or more lines are too long