Files
filament/bin/build.js
T
2022-05-05 11:25:05 +01:00

15 lines
450 B
JavaScript

const esbuild = require('esbuild')
const shouldWatch = process.argv.includes('--watch')
esbuild.build({
define: {
'process.env.NODE_ENV': shouldWatch ? `'production'` : `'development'`,
},
entryPoints: ['packages/forms/resources/js/index.js'],
outfile: 'packages/forms/dist/module.esm.js',
bundle: true,
platform: 'neutral',
mainFields: ['module', 'main'],
watch: shouldWatch,
}).catch(() => process.exit(1))