{"_id":"remove-try-require","_rev":"4-0f99d6ffaa70673a5d38dc70112d8e98","name":"remove-try-require","description":"Transform stream to remove require calls from inside a try{} statement","dist-tags":{"latest":"0.0.0"},"versions":{"0.0.0":{"name":"remove-try-require","description":"Transform stream to remove require calls from inside a try{} statement","version":"0.0.0","main":"index.js","dependencies":{"ast-transform":"0.0.0","ast-parents":"0.0.1","replace-method":"0.0.0"},"devDependencies":{"tape":"~2.5.0","detective":"~2.4.0","stream-browserify":"~0.1.3","bl":"~0.7.0"},"scripts":{"test":"node test"},"author":{"name":"Hugh Kennedy","email":"hughskennedy@gmail.com","url":"http://hughsk.io/"},"license":"MIT","repository":{"type":"git","url":"git://github.com/hughsk/remove-try-require"},"bugs":{"url":"https://github.com/hughsk/remove-try-require/issues"},"homepage":"https://github.com/hughsk/remove-try-require","keywords":["remove","ast","try","catch","statement","parse","compatability","browserify"],"_id":"remove-try-require@0.0.0","dist":{"shasum":"4ebd8fa05fb6f5f76ba96f0a70ba41aed8d86422","tarball":"https://registry.npmjs.org/remove-try-require/-/remove-try-require-0.0.0.tgz","integrity":"sha512-zHsp8/a5hsPAUklV8hPMgrZsK68XcRFRxIV72lsqZ1rs9r/Sp1nXG1OgdKux/RLBs7GBaadBKffSmwZHTaZj8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC++VHWyU6uxk+YpIi//Tg6JjAxE1O3FMn3Y/CkXrEcggIgbrD9lRssud89nOa3hEuvkikGEsxdxzWmKHdYbsLAp4g="}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"hughsk","email":"hughskennedy@gmail.com"},"maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"}]}},"readme":"# remove-try-require [![Flattr this!](https://api.flattr.com/button/flattr-badge-large.png)](https://flattr.com/submit/auto?user_id=hughskennedy&url=http://github.com/hughsk/remove-try-require&title=remove-try-require&description=hughsk/remove-try-require%20on%20GitHub&language=en_GB&tags=flattr,github,javascript&category=software)[![experimental](http://hughsk.github.io/stability-badges/dist/experimental.svg)](http://github.com/hughsk/stability-badges) #\n\nTransform stream to remove require calls from inside a `try{}` statement.\nUseful for modules looking for [browserify](http://browserify.org/)\ncompatability while using the `try/catch` optional dependency trick.\n\n## Usage ##\n\n[![remove-try-require](https://nodei.co/npm/remove-try-require.png?mini=true)](https://nodei.co/npm/remove-try-require)\n\n`remove-try-require` is jsut a browserify transform stream, so you can use it\nlike so:\n\n``` bash\nbrowserify -t remove-try-require\n```\n\nOr by including it in your project's `package.json` file:\n\n``` json\n{\n  \"browserify\": {\n    \"transform\": [\n      \"remove-try-require\"\n    ]\n  }\n}\n```\n\nYou can also find an AST transform that plays nice with\n[ast-pipeline](http://github.com/hughsk/ast-pipeline) at\n`require('remove-try-require/ast')`.\n\n## License ##\n\nMIT. See [LICENSE.md](http://github.com/hughsk/remove-try-require/blob/master/LICENSE.md) for details.\n","maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"}],"time":{"modified":"2022-06-26T11:11:09.888Z","created":"2014-02-27T05:06:02.602Z","0.0.0":"2014-02-27T05:06:02.602Z"},"homepage":"https://github.com/hughsk/remove-try-require","keywords":["remove","ast","try","catch","statement","parse","compatability","browserify"],"repository":{"type":"git","url":"git://github.com/hughsk/remove-try-require"},"author":{"name":"Hugh Kennedy","email":"hughskennedy@gmail.com","url":"http://hughsk.io/"},"bugs":{"url":"https://github.com/hughsk/remove-try-require/issues"},"license":"MIT","readmeFilename":"README.md"}