Nantes Paradox Market

    babel-plugin-transform-system-register

    0.0.1 • Public • Published

    babel-plugin-transform-system-register

    Converts anonymous System.register([] into named System.register('name', [], ...

    Example

    In

    System.register([], function () {});

    Out

    System.register("foo", [], function () {});

    Installation

    $ npm install babel-plugin-transform-system-register

    Usage

    Via .babelrc

    .babelrc

    {
      "plugins": [
        ["transform-system-register", {
          "moduleName": "foo",
          "systemGlobal": "SystemJS"
        }]
      ]
    }

    Via CLI

    $ babel --plugins transform-system-register script.js

    Via Node API (Recommended)

    require("babel-core").transform("code", {
      plugins: [
        ["transform-system-register", {
          moduleName: "foo",
          systemGlobal: "SystemJS",
          map: function(name) {
            return normalize(name);
          }
        }]
      ]
    });

    Install

    npm i babel-plugin-transform-system-register

    DownloadsWeekly Downloads

    19,898

    Version

    0.0.1

    License

    MIT

    Last publish

    Collaborators

    • guybedford
    • asapach