Newer
Older
7gui / rollup.config.js
import node from "rollup-plugin-node-resolve";
import commonjs from "rollup-plugin-commonjs";
import typescript from "rollup-plugin-typescript2";
import builtins from "rollup-plugin-node-builtins";

const plugins = 
        [
            typescript(),
            commonjs({
                namedExports: {
                  "imgui-js/bind-imgui.js": [ "bind" ]
                }
            }),
            builtins(),
            node({preferBuiltins: false})
        ];

export default [
{
    input: "src/main.ts",
    output:
    {
        file: "index.js",
        format: "iife",
        name: "js7gui",
        sourcemap: true
    },
    plugins: plugins
}
]