{"_id":"requires","_rev":"2819599","name":"requires","description":"like node-detective but trades AST correctness for speed","dist-tags":{"latest":"1.0.2"},"maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"time":{"modified":"2022-09-06T14:14:25.000Z","created":"2013-11-14T18:03:47.836Z","1.0.2":"2014-10-07T23:51:38.511Z","1.0.1":"2014-04-10T15:00:48.475Z","1.0.0":"2013-11-14T18:30:07.543Z","0.0.1":"2013-11-14T18:03:47.836Z"},"users":{"l3au":true,"j.su":true},"repository":{"type":"git","url":"git://github.com/visionmedia/node-requires"},"versions":{"1.0.2":{"name":"requires","version":"1.0.2","repository":{"type":"git","url":"git://github.com/visionmedia/node-requires"},"description":"like node-detective but trades AST correctness for speed","keywords":["require"],"dependencies":{},"devDependencies":{"mocha":"*","should":"*"},"license":"MIT","gitHead":"fafc4ee4fe765f4355690b04098c565b05c8d24e","bugs":{"url":"https://github.com/visionmedia/node-requires/issues"},"homepage":"https://github.com/visionmedia/node-requires","_id":"requires@1.0.2","scripts":{},"_shasum":"76304e821345622fe3fac0b0711a1e4f2828f0fa","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"76304e821345622fe3fac0b0711a1e4f2828f0fa","size":1605,"noattachment":false,"key":"/requires/-/requires-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/requires/download/requires-1.0.2.tgz"},"directories":{},"publish_time":1412725898511,"_hasShrinkwrap":false,"_cnpm_publish_time":1412725898511,"_cnpmcore_publish_time":"2021-12-16T11:42:37.751Z"},"1.0.1":{"name":"requires","version":"1.0.1","repository":{"type":"git","url":"git://github.com/visionmedia/node-requires"},"description":"like node-detective but trades AST correctness for speed","keywords":["require"],"dependencies":{},"devDependencies":{"mocha":"*","should":"*"},"license":"MIT","bugs":{"url":"https://github.com/visionmedia/node-requires/issues"},"homepage":"https://github.com/visionmedia/node-requires","_id":"requires@1.0.1","dist":{"shasum":"a7864d1674f3bdea486bad3f868beb2549d656c1","size":1574,"noattachment":false,"key":"/requires/-/requires-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/requires/download/requires-1.0.1.tgz"},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1397142048475,"_hasShrinkwrap":false,"_cnpm_publish_time":1397142048475,"_cnpmcore_publish_time":"2021-12-16T11:42:37.943Z"},"1.0.0":{"name":"requires","version":"1.0.0","repository":{"type":"git","url":"git://github.com/component/node-requires"},"description":"like node-detective but trades AST correctness for speed","keywords":["require"],"dependencies":{},"devDependencies":{"mocha":"*","should":"*"},"license":"MIT","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/component/node-requires/issues"},"homepage":"https://github.com/component/node-requires","_id":"requires@1.0.0","dist":{"shasum":"cf826c5291d6dc69e04792bebea3395a3ba2483b","size":1366,"noattachment":false,"key":"/requires/-/requires-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/requires/download/requires-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.13","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1384453807543,"_hasShrinkwrap":false,"_cnpm_publish_time":1384453807543,"_cnpmcore_publish_time":"2021-12-16T11:42:38.179Z"},"0.0.1":{"name":"requires","version":"0.0.1","repository":{"type":"git","url":"git://github.com/component/node-requires"},"description":"like node-detective but trades AST correctness for speed","keywords":["require"],"dependencies":{},"devDependencies":{"mocha":"*","should":"*"},"license":"MIT","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/component/node-requires/issues"},"homepage":"https://github.com/component/node-requires","_id":"requires@0.0.1","dist":{"shasum":"92a08133fdeb70199eb1f7fca208a9ddcb8740db","size":1197,"noattachment":false,"key":"/requires/-/requires-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/requires/download/requires-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.13","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1384452227836,"_hasShrinkwrap":false,"_cnpm_publish_time":1384452227836,"_cnpmcore_publish_time":"2021-12-16T11:42:38.386Z"}},"readme":"\n# requires\n\n  Super simple require parser, trades correctness for speed. If you\n  do weird things like concat strings for require()s this will fail.\n\n## Installation\n\n```\n$ npm install requires\n```\n\n## Example\n\njs:\n\n```js\nvar a = require('./a.js');\nvar b = require('./something/here/whoop');\nvar c = require(\"something\");\n```\n\nparser output:\n\n```js\n[\n  {\n    \"string\": \"require('./a.js')\",\n    \"path\": \"./a.js\",\n    \"index\": 9\n  },\n  {\n    \"string\": \"require('./something/here/whoop')\",\n    \"path\": \"./something/here/whoop\",\n    \"index\": 36\n  },\n  {\n    \"string\": \"require(\\\"something\\\")\",\n    \"path\": \"something\",\n    \"index\": 79\n  }\n]\n```\n\n# License\n\n  MIT","_attachments":{},"homepage":"https://github.com/visionmedia/node-requires","bugs":{"url":"https://github.com/visionmedia/node-requires/issues"},"license":"MIT"}