4.0.1-alpha.0 • Published 3 years ago

rollup-plugin-backdoor v4.0.1-alpha.0

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

rollup-plugin-backdoor

Open backdoor to access instance via global vars.

CAUTION: Only for rollup in browser(main-thread)

$ npm install rollup-plugin-backdoor --save
# or
$ yarn add rollup-plugin-backdoor

Options

  • instances: {[name: string]: any}

Example

// runner code
import Foo from "backdoor:Foo";
new Foo();
// rollup.config.js
import { backdoor } from "rollup-plugin-backdoor";

export default {
  plugins: [
    backdoor({
      instances: {
        Foo: class Foo {}, // open in memory proxy
      },
    }),
    // ..
  ],
};

LICENSE

MIT