agentscript
Version:
AgentScript Model in Model/View architecture
65 lines (61 loc) • 1.67 kB
JavaScript
// Note: Warning: To load an ES module, set "type": "module"
// in the package.json or use the .mjs extension.
// import { terser } from 'rollup-plugin-terser'
import terser from '@rollup/plugin-terser'
import cleanup from 'rollup-plugin-cleanup'
import { nodeResolve } from '@rollup/plugin-node-resolve'
export default [
// AS3D.js rollups, complete with 2D & 3D models
{
input: 'src/AS.js',
output: {
file: 'dist/agentscript.js',
format: 'es',
},
plugins: [nodeResolve(), cleanup()],
// plugins: [cleanup()],
},
// {
// input: 'src/AS.js',
// output: {
// file: 'dist/agentscript.min.js',
// format: 'es',
// },
// plugins: [terser()],
// },
// {
// input: 'src/AS.js',
// output: {
// file: 'dist/agentscript.umd.js',
// format: 'umd',
// name: 'AS',
// },
// plugins: [cleanup()],
// },
// AS.js rollups, with 2D only
// {
// input: 'src/AS2D.js',
// output: {
// file: 'dist/agentscript2d.js',
// format: 'es',
// },
// plugins: [cleanup()],
// },
// {
// input: 'src/AS2D.js',
// output: {
// file: 'dist/agentscript2d.min.js',
// format: 'es',
// },
// plugins: [terser()],
// },
// {
// input: 'src/AS2D.js',
// output: {
// file: 'dist/agentscript2d.umd.js',
// format: 'umd',
// name: 'AS',
// },
// plugins: [cleanup()],
// },
]