Get ts/es etc figured out

This commit is contained in:
Jonathan Staab
2023-03-25 11:48:34 -05:00
parent daca5adf11
commit a6d6c0432d
11 changed files with 6599 additions and 499 deletions
Executable
+25
View File
@@ -0,0 +1,25 @@
#!/usr/bin/env node
const {build} = require('esbuild')
const common = {
bundle: true,
entryPoints: ['lib/main.ts'],
sourcemap: 'external'
}
build({
...common,
outfile: 'dist/paravel.esm.js',
format: 'esm',
packages: 'external'
})
.then(() => console.log('esm build success.'))
build({
...common,
outfile: 'dist/paravel.cjs',
format: 'cjs',
packages: 'external'
})
.then(() => console.log('cjs build success.'))