import path from 'path'
import esbuild from 'esbuild'

esbuild.build( {
  format: 'esm',
  splitting: true,
  minify: true,
  bundle: true,
  target: [ "ES6" ],
  platform: 'node',
  define: {
    // 'process.env.NODE_ENV': '"production"',
    'process.env.NODE_ENV': '"development"'
  },

  entryPoints: [
    {
      out: 'index',
      in: './demo/esbuild/app.tsx'
    }
  ],
  outbase: './src',
  outdir: './demo/esbuild/public',
} )

// npm publish --access=public