UNPKG

botscripten

Version:

Craft rich bot conversations using the Twine/Twee format

30 lines (28 loc) 706 B
import resolve from "rollup-plugin-node-resolve"; import commonjs from "rollup-plugin-commonjs"; import babel from "rollup-plugin-babel"; import json from "rollup-plugin-json"; import { uglify } from "rollup-plugin-uglify"; import pkg from "./package.json"; export default [ // browser-friendly UMD build { input: "src/twine/index.js", output: { name: "botscripten", file: pkg.browser, format: "umd", }, plugins: [ json(), resolve(), babel({ runtimeHelpers: true, exclude: ["node_modules/**"], presets: ["@babel/preset-env"], // override node target for browser UMD }), commonjs(), uglify(), ], }, ];