{"_id":"brequire","_rev":"942829","name":"brequire","description":"Dropin require polyfill for the browser. Also supports compilation, e.g. babel, css, JSX","dist-tags":{"latest":"1.0.2"},"maintainers":[{"name":"weepy","email":"jonahfox@gmail.com"}],"time":{"modified":"2021-09-23T02:09:04.000Z","created":"2011-03-11T11:00:36.040Z","1.0.2":"2015-07-02T18:13:09.716Z","1.0.0":"2015-07-01T08:50:55.901Z","0.0.6":"2011-06-14T14:56:21.521Z","0.0.5":"2011-04-01T15:32:08.534Z","0.0.4":"2011-03-15T10:12:40.373Z","0.0.3":"2011-03-11T11:00:36.040Z","0.0.2":"2011-03-11T11:00:36.040Z"},"users":{},"author":{"name":"weepy"},"versions":{"1.0.2":{"name":"brequire","version":"1.0.2","repo":"https://github.com/weepy/brequire","description":"Dropin require polyfill for the browser. Also supports compilation, e.g. babel, css, JSX","main":"require.js","author":{"name":"weepy"},"license":"MIT","gitHead":"779fa03b211d470e4893ff59b53591cb630de66e","_id":"brequire@1.0.2","scripts":{},"_shasum":"06d00b88ce4f0e9ebe3512af633e2680e2f3ab49","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.12.0","_npmUser":{"name":"weepy","email":"jonahfox@gmail.com"},"dist":{"shasum":"06d00b88ce4f0e9ebe3512af633e2680e2f3ab49","size":86540,"noattachment":false,"key":"/brequire/-/brequire-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/brequire/download/brequire-1.0.2.tgz"},"maintainers":[{"name":"weepy","email":"jonahfox@gmail.com"}],"directories":{},"publish_time":1435860789716,"_cnpm_publish_time":1435860789716,"_hasShrinkwrap":false},"1.0.0":{"name":"brequire","version":"1.0.0","description":"Dropin require polyfill for the browser.","main":"require.js","author":{"name":"weepy"},"license":"MIT","gitHead":"eb18d8598334b75933e9edf7fa27bb096c33ee0b","_id":"brequire@1.0.0","scripts":{},"_shasum":"d3b6edb75771c8daaca81e6710c2af00478c8993","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.12.0","_npmUser":{"name":"weepy","email":"jonahfox@gmail.com"},"dist":{"shasum":"d3b6edb75771c8daaca81e6710c2af00478c8993","size":2867,"noattachment":false,"key":"/brequire/-/brequire-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/brequire/download/brequire-1.0.0.tgz"},"maintainers":[{"name":"weepy","email":"jonahfox@gmail.com"}],"directories":{},"publish_time":1435740655901,"_cnpm_publish_time":1435740655901,"_hasShrinkwrap":false},"0.0.6":{"name":"brequire","version":"0.0.6","description":"Use CommonJS (require, exports) functionality in the browser","author":{"name":"weepy"},"licenses":[{"type":"MIT","url":"http://github.com/weepy/brequire/raw/master/LICENSE"}],"directories":{"lib":"./lib"},"repository":{"type":"git","url":"git://github.com/weepy/brequire.git"},"engines":{"node":">= 0.4.2"},"main":"./lib/brequire","dependencies":{},"devDependencies":{},"_id":"brequire@0.0.6","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.4","_defaultsLoaded":true,"dist":{"shasum":"d0bf3165b81e1f4dd21d920be3bcf5bad993243e","size":7472,"noattachment":false,"key":"/brequire/-/brequire-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/brequire/download/brequire-0.0.6.tgz"},"scripts":{},"publish_time":1308063381521,"maintainers":[{"name":"weepy","email":"jonahfox@gmail.com"}],"_cnpm_publish_time":1308063381521,"_hasShrinkwrap":false},"0.0.5":{"name":"brequire","version":"0.0.5","description":"Use CommonJS (require, exports) functionality in the browser","author":{"name":"weepy"},"licenses":[{"type":"MIT","url":"http://github.com/weepy/brequire/raw/master/LICENSE"}],"directories":{"lib":"./lib","bin":"./bin"},"repository":{"type":"git","url":"git://github.com/weepy/brequire.git"},"dependencies":{"glob":">= 0.2.0"},"engines":{"node":">= 0.4.2"},"main":"./lib/brequire","_id":"brequire@0.0.5","_engineSupported":true,"_npmVersion":"0.3.15","_nodeVersion":"v0.4.3","bin":{"brequire":"bin/brequire","install":"bin/install"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"f9ab80d889ef1ac25c33439a807416edd9d25717","size":5981,"noattachment":false,"key":"/brequire/-/brequire-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/brequire/download/brequire-0.0.5.tgz"},"publish_time":1301671928534,"maintainers":[{"name":"weepy","email":"jonahfox@gmail.com"}],"_cnpm_publish_time":1301671928534,"_hasShrinkwrap":false},"0.0.4":{"name":"brequire","version":"0.0.4","description":"Use CommonJS (require, exports) functionality in the browser","author":{"name":"weepy"},"licenses":[{"type":"MIT","url":"http://github.com/weepy/brequire/raw/master/LICENSE"}],"directories":{"lib":"./lib"},"repository":{"type":"git","url":"git://github.com/weepy/brequire.git"},"dependencies":{"glob":">= 0.2.0"},"engines":{"node":">= 0.4.2"},"main":"./lib/brequire","_id":"brequire@0.0.4","_engineSupported":true,"_npmVersion":"1.0.1rc4","_nodeVersion":"v0.4.4","_defaultsLoaded":true,"dist":{"shasum":"7cb5f9fc36f43eb6becc2012186cf0e9002f11cb","size":9569,"noattachment":false,"key":"/brequire/-/brequire-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/brequire/download/brequire-0.0.4.tgz"},"publish_time":1300183960373,"maintainers":[{"name":"weepy","email":"jonahfox@gmail.com"}],"_cnpm_publish_time":1300183960373,"_hasShrinkwrap":false},"0.0.3":{"name":"brequire","version":"0.0.3","description":"Use CommonJS (require, exports) functionality in the browser","author":{"name":"weepy"},"licenses":[{"type":"MIT","url":"http://github.com/weepy/brequire/raw/master/LICENSE"}],"directories":{"lib":"./lib","bin":"./bin"},"repository":{"type":"git","url":"git://github.com/weepy/brequire.git"},"dependencies":{"glob":">= 0.2.0"},"engines":{"node":">= 0.4.2","npm":">= 0.3"},"main":"./lib/brequire","_id":"brequire@0.0.3","_engineSupported":true,"_npmVersion":"0.3.15","_nodeVersion":"v0.4.2","bin":{"brequire":"bin/brequire","install":"bin/install"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"2a1a8b928d717c4b98eeb783e02b86d6fd7132f1","size":5827,"noattachment":false,"key":"/brequire/-/brequire-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/brequire/download/brequire-0.0.3.tgz"},"publish_time":1299841236040,"maintainers":[{"name":"weepy","email":"jonahfox@gmail.com"}],"_cnpm_publish_time":1299841236040,"_hasShrinkwrap":false},"0.0.2":{"name":"brequire","version":"0.0.2","description":"Brings exact CommonJS (require, exports) functionality to the Browser.","author":{"name":"weepy"},"bin":{"brequire":"./bin/brequire"},"repository":"http://github.com/weepy/brequire","dependencies":{},"engines":{"node":">= 0.2.0"},"_id":"brequire@0.0.2","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"9b817b89569e2317079ccc96d6026ca3322c44ea","size":2703,"noattachment":false,"key":"/brequire/-/brequire-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/brequire/download/brequire-0.0.2.tgz"},"directories":{},"publish_time":1299841236040,"maintainers":[{"name":"weepy","email":"jonahfox@gmail.com"}],"_cnpm_publish_time":1299841236040,"_hasShrinkwrap":false}},"readme":"# require\n\nDropin `require` polyfill for the browser\n\nReally useful in development for when you don't want to crank up browserify.\n\nSuper simple.\n\nFully swappable with browserify and friends in production.\n\n# Installation\n\n1) Include the script and serve it (it won't work direct from the filesystem due to browser security)\n\n\n```\n<script src='require.js'></script>\n```\n\nor use it direct from rawgit\n\n```\n<script src='//rawgit.com/weepy/brequire/master/require.js'></script>\n```\n\n\n2) Code like a boss\n\n3) You can optionally include the PARSEJS library which will help point point any syntax errors in your code whilst\n\n# Compilers\n\nYou can add compilers for coffeescript, css, JSX or whatever in very simply by registering a handler like \n\n```\nrequire.compilers.css = function(text) {\n\n    var style = document.createElement('style');\n\tstyle.appendChild(document.createTextNode(text));\n\tdocument.head.appendChild(style);\n}\n```\n\nThis will allow you to include css on page like :\n\n```\nrequire(\"./style.css\")\n```\n\n\n# Production\n\nIt uses Sync XHR which is great for development, but not so much in production.\n\nForunately, you can swap out this library with browserify or similar in production.\n\n","_attachments":{},"license":"MIT"}