{"_id":"replace-requires","_rev":"330983","name":"replace-requires","description":"Replace require statements","dist-tags":{"latest":"1.1.0"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"time":{"modified":"2021-06-07T02:46:25.000Z","created":"2015-06-05T03:47:02.608Z","1.1.0":"2018-04-01T14:18:13.678Z","1.0.4":"2017-04-24T18:19:36.770Z","1.0.3":"2015-06-23T20:40:25.643Z","1.0.2":"2015-06-05T17:11:47.900Z","1.0.1":"2015-06-05T03:53:56.152Z","1.0.0":"2015-06-05T03:47:02.608Z"},"users":{},"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"bendrucker.me"},"repository":{"type":"git","url":"git+https://github.com/bendrucker/replace-requires.git"},"versions":{"1.1.0":{"name":"replace-requires","main":"index.js","version":"1.1.0","description":"Replace require statements","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bendrucker/replace-requires.git"},"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"bendrucker.me"},"engines":{"node":">=0.10.0"},"scripts":{"test":"standard && tape test.js"},"keywords":["require","replace","rewrite"],"dependencies":{"detective":"^5.1.0","has-require":"~1.2.1","patch-text":"~1.0.2","xtend":"~4.0.0"},"devDependencies":{"tape":"^4.0.0","standard":"^4.0.0"},"files":["index.js","readme.md"],"gitHead":"d0ed1160f3622371282f032cf5e5fa3e7d99ab9e","bugs":{"url":"https://github.com/bendrucker/replace-requires/issues"},"homepage":"https://github.com/bendrucker/replace-requires#readme","_id":"replace-requires@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"dist":{"shasum":"6c660431d32ecc92b52625dae1f36805013d7e32","size":1763,"noattachment":false,"key":"/replace-requires/-/replace-requires-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/replace-requires/download/replace-requires-1.1.0.tgz"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/replace-requires_1.1.0_1522592293613_0.17195930331979636"},"_hasShrinkwrap":false,"publish_time":1522592293678,"_cnpm_publish_time":1522592293678},"1.0.4":{"name":"replace-requires","main":"index.js","version":"1.0.4","description":"Replace require statements","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bendrucker/replace-requires.git"},"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"bendrucker.me"},"engines":{"node":">=0.10.0"},"scripts":{"test":"standard && tape test.js"},"keywords":["require","replace","rewrite"],"dependencies":{"detective":"^4.5.0","has-require":"~1.2.1","patch-text":"~1.0.2","xtend":"~4.0.0"},"devDependencies":{"tape":"^4.0.0","standard":"^4.0.0"},"files":["index.js","readme.md"],"gitHead":"6a8bef11b7a753c4c127108af888eac30ac2a61e","bugs":{"url":"https://github.com/bendrucker/replace-requires/issues"},"homepage":"https://github.com/bendrucker/replace-requires#readme","_id":"replace-requires@1.0.4","_shasum":"014b7330b6b9e2557b71043b66fb02660c3bf667","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.8.1","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"dist":{"shasum":"014b7330b6b9e2557b71043b66fb02660c3bf667","size":1776,"noattachment":false,"key":"/replace-requires/-/replace-requires-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/replace-requires/download/replace-requires-1.0.4.tgz"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/replace-requires-1.0.4.tgz_1493057974969_0.7324460239615291"},"directories":{},"publish_time":1493057976770,"_cnpm_publish_time":1493057976770,"_hasShrinkwrap":false},"1.0.3":{"name":"replace-requires","main":"index.js","version":"1.0.3","description":"Replace require statements","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bendrucker/replace-requires.git"},"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"bendrucker.me"},"engines":{"node":">=0.10.0"},"scripts":{"test":"standard && tape test.js"},"keywords":["require","replace","rewrite"],"dependencies":{"detective":"~4.1.0","has-require":"~1.2.1","patch-text":"~1.0.2","xtend":"~4.0.0"},"devDependencies":{"tape":"^4.0.0","standard":"^4.0.0"},"files":["index.js","readme.md"],"gitHead":"e2270e3e7df24ef77e0e5961063d84ba5ad50e08","bugs":{"url":"https://github.com/bendrucker/replace-requires/issues"},"homepage":"https://github.com/bendrucker/replace-requires#readme","_id":"replace-requires@1.0.3","_shasum":"73e85df05bab562fe84df45d97d78c0fa13a7041","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"73e85df05bab562fe84df45d97d78c0fa13a7041","size":1774,"noattachment":false,"key":"/replace-requires/-/replace-requires-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/replace-requires/download/replace-requires-1.0.3.tgz"},"directories":{},"publish_time":1435092025643,"_cnpm_publish_time":1435092025643,"_hasShrinkwrap":false},"1.0.2":{"name":"replace-requires","main":"index.js","version":"1.0.2","description":"Replace require statements","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bendrucker/replace-requires.git"},"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"bendrucker.me"},"engines":{"node":">=0.10.0"},"scripts":{"test":"standard && tape test.js"},"keywords":["require","replace","rewrite"],"dependencies":{"detective":"~4.1.0","has-require":"~1.2.0","patch-text":"~1.0.2","xtend":"~4.0.0"},"devDependencies":{"tape":"^4.0.0","standard":"^4.0.0"},"files":["index.js","readme.md"],"gitHead":"b7f311e107c2acb002a2e6a0d52d0fed0cf4f90d","bugs":{"url":"https://github.com/bendrucker/replace-requires/issues"},"homepage":"https://github.com/bendrucker/replace-requires#readme","_id":"replace-requires@1.0.2","_shasum":"bf4ff25b1efaf5ab2ff1b251c2de420cb43af973","_from":".","_npmVersion":"2.10.1","_nodeVersion":"2.1.0","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"bf4ff25b1efaf5ab2ff1b251c2de420cb43af973","size":1781,"noattachment":false,"key":"/replace-requires/-/replace-requires-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/replace-requires/download/replace-requires-1.0.2.tgz"},"directories":{},"publish_time":1433524307900,"_cnpm_publish_time":1433524307900,"_hasShrinkwrap":false},"1.0.1":{"name":"replace-requires","main":"index.js","version":"1.0.1","description":"Replace require statements","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bendrucker/replace-requires.git"},"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"bendrucker.me"},"engines":{"node":">=0.10.0"},"scripts":{"test":"standard && tape test.js"},"keywords":["require","replace","rewrite"],"dependencies":{"detective":"~4.1.0","has-require":"~1.1.0","patch-text":"~1.0.2","xtend":"~4.0.0"},"devDependencies":{"tape":"^4.0.0","standard":"^4.0.0"},"files":["index.js","readme.md"],"gitHead":"83cf9d104922491fb50aa41ff27a21dd5405230f","bugs":{"url":"https://github.com/bendrucker/replace-requires/issues"},"homepage":"https://github.com/bendrucker/replace-requires#readme","_id":"replace-requires@1.0.1","_shasum":"fa3ce101c8c23cff2c2ca52976acd08a8ab27b1b","_from":".","_npmVersion":"2.10.1","_nodeVersion":"2.1.0","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"fa3ce101c8c23cff2c2ca52976acd08a8ab27b1b","size":1776,"noattachment":false,"key":"/replace-requires/-/replace-requires-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/replace-requires/download/replace-requires-1.0.1.tgz"},"directories":{},"publish_time":1433476436152,"_cnpm_publish_time":1433476436152,"_hasShrinkwrap":false},"1.0.0":{"name":"replace-requires","main":"index.js","version":"1.0.0","description":"Replace require statements","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bendrucker/replace-requires.git"},"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"bendrucker.me"},"engines":{"node":">=0.10.0"},"scripts":{"test":"standard && tape test.js"},"keywords":["require","replace","rewrite"],"dependencies":{"detective":"~4.1.0","has-require":"~1.1.0","patch-text":"~1.0.2","xtend":"~4.0.0"},"devDependencies":{"tape":"^4.0.0","standard":"^4.0.0"},"files":["index.js","readme.md"],"gitHead":"14aadd444ace35a0f93ed3b1529112321a5730f4","bugs":{"url":"https://github.com/bendrucker/replace-requires/issues"},"homepage":"https://github.com/bendrucker/replace-requires#readme","_id":"replace-requires@1.0.0","_shasum":"36d506c8e13585c3b09cc5f23ea9359480669f81","_from":".","_npmVersion":"2.10.1","_nodeVersion":"2.1.0","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"36d506c8e13585c3b09cc5f23ea9359480669f81","size":1760,"noattachment":false,"key":"/replace-requires/-/replace-requires-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/replace-requires/download/replace-requires-1.0.0.tgz"},"directories":{},"publish_time":1433476022608,"_cnpm_publish_time":1433476022608,"_hasShrinkwrap":false}},"readme":"# replace-requires [![Build Status](https://travis-ci.org/bendrucker/replace-requires.svg?branch=master)](https://travis-ci.org/bendrucker/replace-requires)\n\n> Replace require statements\n\n\n## Install\n\n```\n$ npm install --save replace-requires\n```\n\n\n## Usage\n\n```js\nvar replaceRequires = require('replace-requires');\n\nreplaceRequires('require(\"foo\")', {foo: 'bar'});\n//=> bar\n```\n\n## API\n\n#### `replaceRequires(code, replacements)` -> `string`\n\n##### code\n\n*Required*  \nType: `string`\n\nThe code to parse and replace.\n\n##### replacements\n\n*Required*  \nType: `object`\n\nThe replacements, where keys are module ids and the corresponding values are the replacements for their require statements.\n\n\n## License\n\nMIT © [Ben Drucker](http://bendrucker.me)\n","_attachments":{},"homepage":"https://github.com/bendrucker/replace-requires#readme","bugs":{"url":"https://github.com/bendrucker/replace-requires/issues"},"license":"MIT"}