{"_id":"babel-plugin-transform-system-register","_rev":"153337","name":"babel-plugin-transform-system-register","description":"Converts anonymous System.register([] into named System.register('name', [], ...","dist-tags":{"latest":"0.0.1"},"maintainers":[{"name":"asapach","email":"dreamsonic@tut.by"},{"name":"guybedford","email":"guybedford@gmail.com"}],"time":{"modified":"2021-06-03T11:34:13.000Z","created":"2016-07-23T12:32:33.679Z","0.0.1":"2016-07-23T12:32:33.679Z"},"users":{},"author":{"name":"Aliaksei Sapach","email":"dreamsonic@tut.by"},"repository":{"type":"git","url":"git+ssh://git@github.com/asapach/babel-plugin-transform-system-register.git"},"versions":{"0.0.1":{"name":"babel-plugin-transform-system-register","version":"0.0.1","description":"Converts anonymous System.register([] into named System.register('name', [], ...","repository":{"type":"git","url":"git+ssh://git@github.com/asapach/babel-plugin-transform-system-register.git"},"author":{"name":"Aliaksei Sapach","email":"dreamsonic@tut.by"},"license":"MIT","main":"lib/index.js","devDependencies":{"babel-cli":"^6.4.5","babel-core":"^6.10.4","babel-preset-es2015":"^6.3.13","babel-register":"^6.9.0","file-exists":"^1.0.0","mocha":"^2.2.5","rimraf":"^2.5.3"},"scripts":{"clean":"rimraf lib","build":"babel src -d lib","test":"mocha --compilers js:babel-register","test:watch":"npm run test -- --watch","prepublish":"npm run clean && npm run build"},"keywords":["babel","plugin","systemjs","babel-plugin"],"gitHead":"01c58ab6af7a4513bba01d26b614d580d57cb494","bugs":{"url":"https://github.com/asapach/babel-plugin-transform-system-register/issues"},"homepage":"https://github.com/asapach/babel-plugin-transform-system-register#readme","_id":"babel-plugin-transform-system-register@0.0.1","_shasum":"9dff40390c2763ac518f0b2ad7c5ea4f65a5be25","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"asapach","email":"dreamsonic@tut.by"},"maintainers":[{"name":"asapach","email":"dreamsonic@tut.by"},{"name":"guybedford","email":"guybedford@gmail.com"}],"dist":{"shasum":"9dff40390c2763ac518f0b2ad7c5ea4f65a5be25","size":4339,"noattachment":false,"key":"/babel-plugin-transform-system-register/-/babel-plugin-transform-system-register-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-transform-system-register/download/babel-plugin-transform-system-register-0.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-system-register-0.0.1.tgz_1469277151655_0.38052145414985716"},"directories":{},"publish_time":1469277153679,"_cnpm_publish_time":1469277153679,"_hasShrinkwrap":false}},"readme":"# babel-plugin-transform-system-register\n\nConverts anonymous `System.register([]` into named `System.register('name', [], ...`\n\n## Example\n\n**In**\n\n```js\nSystem.register([], function () {});\n```\n\n**Out**\n\n```js\nSystem.register(\"foo\", [], function () {});\n```\n\n## Installation\n\n```sh\n$ npm install babel-plugin-transform-system-register\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\n    [\"transform-system-register\", {\n      \"moduleName\": \"foo\",\n      \"systemGlobal\": \"SystemJS\"\n    }]\n  ]\n}\n```\n\n### Via CLI\n\n```sh\n$ babel --plugins transform-system-register script.js\n```\n\n### Via Node API (Recommended)\n\n```javascript\nrequire(\"babel-core\").transform(\"code\", {\n  plugins: [\n    [\"transform-system-register\", {\n      moduleName: \"foo\",\n      systemGlobal: \"SystemJS\",\n      map: function(name) {\n        return normalize(name);\n      }\n    }]\n  ]\n});\n```\n","_attachments":{},"homepage":"https://github.com/asapach/babel-plugin-transform-system-register#readme","bugs":{"url":"https://github.com/asapach/babel-plugin-transform-system-register/issues"},"license":"MIT"}