UNPKG

@ccp-nc/crystvis-js

Version:

A Three.js based crystallographic visualisation tool

21 lines (19 loc) 483 B
import esbuild from 'esbuild'; import path from 'path'; import { fileURLToPath } from 'url'; const __dirname = path.dirname(fileURLToPath(import.meta.url)); esbuild.build({ entryPoints: [process.argv[2]], bundle: true, outfile: process.argv[3], target: [ 'chrome58', 'firefox57', 'safari11', 'edge18', ], define: { 'global': 'globalThis', }, inject: [path.join(__dirname, 'plugins-shim.js')], }).catch(() => process.exit(1));