{"_id":"babel-plugin-transform-cjs-system-require","_rev":"162604","name":"babel-plugin-transform-cjs-system-require","description":"Transforms all calls of `require` into calls of the SystemJS internal `$__require`.","dist-tags":{"latest":"0.1.1"},"maintainers":[{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"jrauschenbusch","email":"jrauschenbusch@gmail.com"}],"time":{"modified":"2021-06-03T11:42:05.000Z","created":"2016-08-03T05:46:00.437Z","0.1.1":"2016-08-25T13:00:20.300Z","0.1.0":"2016-08-25T12:56:15.230Z","0.0.2":"2016-08-03T05:46:00.437Z"},"users":{},"author":{"name":"Jochen Rauschenbusch"},"repository":{"type":"git","url":"git+ssh://git@github.com/jrauschenbusch/babel-plugin-transform-cjs-system-require.git"},"versions":{"0.1.1":{"name":"babel-plugin-transform-cjs-system-require","version":"0.1.1","description":"Transforms all calls of `require` into calls of the SystemJS internal `$__require`.","repository":{"type":"git","url":"git+ssh://git@github.com/jrauschenbusch/babel-plugin-transform-cjs-system-require.git"},"author":{"name":"Jochen Rauschenbusch"},"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":"fa34e3a7b3b4f20ca4bb325f032bfd3d8fa0f3c2","bugs":{"url":"https://github.com/jrauschenbusch/babel-plugin-transform-cjs-system-require/issues"},"homepage":"https://github.com/jrauschenbusch/babel-plugin-transform-cjs-system-require#readme","_id":"babel-plugin-transform-cjs-system-require@0.1.1","_shasum":"ffef26d31bc270e82bdbbd437db2777e85162a29","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"guybedford","email":"guybedford@gmail.com"},"dist":{"shasum":"ffef26d31bc270e82bdbbd437db2777e85162a29","size":3868,"noattachment":false,"key":"/babel-plugin-transform-cjs-system-require/-/babel-plugin-transform-cjs-system-require-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-transform-cjs-system-require/download/babel-plugin-transform-cjs-system-require-0.1.1.tgz"},"maintainers":[{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"jrauschenbusch","email":"jrauschenbusch@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-cjs-system-require-0.1.1.tgz_1472130017403_0.237234155414626"},"directories":{},"publish_time":1472130020300,"_cnpm_publish_time":1472130020300,"_hasShrinkwrap":false},"0.1.0":{"name":"babel-plugin-transform-cjs-system-require","version":"0.1.0","description":"Transforms all calls of `require` into calls of the SystemJS internal `$__require`.","repository":{"type":"git","url":"git+ssh://git@github.com/jrauschenbusch/babel-plugin-transform-cjs-system-require.git"},"author":{"name":"Jochen Rauschenbusch"},"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":"cd514ba2e9e833c164132437926c96346b7d24c5","bugs":{"url":"https://github.com/jrauschenbusch/babel-plugin-transform-cjs-system-require/issues"},"homepage":"https://github.com/jrauschenbusch/babel-plugin-transform-cjs-system-require#readme","_id":"babel-plugin-transform-cjs-system-require@0.1.0","_shasum":"0d5ebbc971e0ed49a7f2dad782ce4ebe803e53bd","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"guybedford","email":"guybedford@gmail.com"},"dist":{"shasum":"0d5ebbc971e0ed49a7f2dad782ce4ebe803e53bd","size":3842,"noattachment":false,"key":"/babel-plugin-transform-cjs-system-require/-/babel-plugin-transform-cjs-system-require-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-transform-cjs-system-require/download/babel-plugin-transform-cjs-system-require-0.1.0.tgz"},"maintainers":[{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"jrauschenbusch","email":"jrauschenbusch@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-cjs-system-require-0.1.0.tgz_1472129772370_0.6356987417675555"},"directories":{},"publish_time":1472129775230,"_cnpm_publish_time":1472129775230,"_hasShrinkwrap":false},"0.0.2":{"name":"babel-plugin-transform-cjs-system-require","version":"0.0.2","description":"Transforms all calls of `require` into calls of the SystemJS internal `$__require`.","repository":{"type":"git","url":"git+ssh://git@github.com/jrauschenbusch/babel-plugin-transform-cjs-system-require.git"},"author":{"name":"Jochen Rauschenbusch"},"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":"58f91060065d3c70520c7d621bac7d571bfa4385","bugs":{"url":"https://github.com/jrauschenbusch/babel-plugin-transform-cjs-system-require/issues"},"homepage":"https://github.com/jrauschenbusch/babel-plugin-transform-cjs-system-require#readme","_id":"babel-plugin-transform-cjs-system-require@0.0.2","_shasum":"7fc56580cc168448c0dd13c1f8198445f213d998","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"jrauschenbusch","email":"jrauschenbusch@gmail.com"},"dist":{"shasum":"7fc56580cc168448c0dd13c1f8198445f213d998","size":3596,"noattachment":false,"key":"/babel-plugin-transform-cjs-system-require/-/babel-plugin-transform-cjs-system-require-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-transform-cjs-system-require/download/babel-plugin-transform-cjs-system-require-0.0.2.tgz"},"maintainers":[{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"jrauschenbusch","email":"jrauschenbusch@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-cjs-system-require-0.0.2.tgz_1470203158700_0.6658286761958152"},"directories":{},"publish_time":1470203160437,"_cnpm_publish_time":1470203160437,"_hasShrinkwrap":false}},"readme":"# babel-plugin-transform-cjs-system-require\n\nTransforms all calls of `require` into calls of the SystemJS internal `$__require`.\n\n## Example\n\n**In**\n\n```js\nrequire('test/');\n```\n\n**Out**\n\n```js\n$__require('test');\n```\n\n## Installation\n\n```sh\n$ npm install babel-plugin-transform-cjs-system-require\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\n    [\"transform-cjs-system-require\", {}]\n  ]\n}\n```\n\n### Via CLI\n\n```sh\n$ babel --plugins transform-cjs-system-require script.js\n```\n\n### Via Node API (Recommended)\n\n```javascript\nrequire(\"babel-core\").transform(\"code\", {\n  plugins: [\n    [\"transform-cjs-system-require\", {\n      requireName: \"require\", // optional\n      mappedRequireName: \"$__require\", // optional\n      map: function(name) { // optional\n        return normalize(name);\n      }\n    }]\n  ]\n});\n```\n","_attachments":{},"homepage":"https://github.com/jrauschenbusch/babel-plugin-transform-cjs-system-require#readme","bugs":{"url":"https://github.com/jrauschenbusch/babel-plugin-transform-cjs-system-require/issues"},"license":"MIT"}