{"_id":"brequire","_rev":"23-37dd4a57e870d002735f91713ebc0bc2","name":"brequire","description":"Dropin require polyfill for the browser. Also supports compilation, e.g. babel, css, JSX","dist-tags":{"latest":"1.0.2"},"versions":{"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":{"tarball":"https://registry.npmjs.org/brequire/-/brequire-0.0.2.tgz","shasum":"9b817b89569e2317079ccc96d6026ca3322c44ea","integrity":"sha512-Sh8uwV+d92sINQxGjh3XSzdq79U+twuuWfjDMiyS0wWc2RktrH3fiV7Xx9vqjhhDGdqACYtl18ch3wEvFQTq6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHWt5AGIfHPE3IFjFL4EgNhJokWQL+5j4nOJm0MZ5ZywIhAJJ5+Z3LuPWT98Ezg8ExD6vdYrg+iwgKE1INIwIBkTEN"}]},"directories":{}},"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","tarball":"https://registry.npmjs.org/brequire/-/brequire-0.0.3.tgz","integrity":"sha512-2xPnllsVzByau09US4M5XctLtjP1Cv29lkQh90M3fCfyls4uWXtDzJm4RWGGs3oNfClpy3nKH8qiG0qcNO1e4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/vx1BG9veCmxix1FzpgeOf458HLKQrwp8baBizf3sAwIgJi/huTB492ACp6yncNXPAazqtisqtNXcNvr+hQmFDdg="}]}},"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","tarball":"https://registry.npmjs.org/brequire/-/brequire-0.0.4.tgz","integrity":"sha512-Ti0vuERG/+A9RogfvKUNp3WMseJdkm5qQsHP1+hO8zInPgv7p0W6iGIpnyrLWvrMzHkaSlLhqBWqeawp5PzjwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXf5ca/YddyhHRrXm+NKQm3COUB+R6TMsKUm4rFIv1yAiBpbrW3ssu8bpD0P0gZ22gDB/yLXIWQDxLc1mfrdh+7tw=="}]}},"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","tarball":"https://registry.npmjs.org/brequire/-/brequire-0.0.5.tgz","integrity":"sha512-bjqv/Z5YHtvRyRRDwANJZC7n3WVZPQnp21YvVde8NdVxzNpc33cUrXCdAPmpjUcW78/g9dTF5FK6TFl4PHH/Yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/m4svgbiQ/tTTWBDjwx6L2vgukKD+Tal24vLbKz4S8AiBDM/rqRb5U5bcjqhW98g3tvRpuOtl7s1tpEtBbty7mMg=="}]}},"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","tarball":"https://registry.npmjs.org/brequire/-/brequire-0.0.6.tgz","integrity":"sha512-LFUMdG59x0jnQuM+FhhkrGOaUOJmQpesSq3tRk6iMrp4gnRvZh6W97NCJVC/+P7PtsvkeYFdtieqG7VY77cN6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb6jyyH46O8+96JS4uGFkmujzQsO3rb3IfGocEPFTaqAIhAPq5cqFTrQl4OOyu03XfXZKWGvZtXmrZuRoo1+4ZIp7h"}]},"scripts":{}},"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","tarball":"https://registry.npmjs.org/brequire/-/brequire-1.0.0.tgz","integrity":"sha512-/11b622wUNSSyHf7WJ1CTfw8DRBKmq5GwVTCkvdflzLs4I4RuCIRyeQohonfWuwAs6VmQCIjWPsIdVODJQ/MHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZ/00hP/uiS+1W+IWW9G2IE9oEEUp32bwLEJaIg6OOrAiAFJLYVJQp9apCH6b+Aj20JfspCiIsa7vLf4AY9IrBdzw=="}]},"maintainers":[{"name":"weepy","email":"jonahfox@gmail.com"}]},"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","tarball":"https://registry.npmjs.org/brequire/-/brequire-1.0.2.tgz","integrity":"sha512-8aX5CWXPDk37/TgH/nYrRWzxHvUGp8YWI1GEuqr9BocZofR61ftlrRf60smpzN7Jj4sV6u+kylM4Bw5LKqdHiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEaMKNrn/uhnylSsRYqa/HHNj5/rwofH1ahq3o7I7bWwAiBs2SYSBSEqBjjEVB7wz1J6so5DjF6fZmne0KwLerANRg=="}]},"maintainers":[{"name":"weepy","email":"jonahfox@gmail.com"}]}},"maintainers":[{"name":"weepy","email":"jonahfox@gmail.com"}],"author":{"name":"weepy"},"time":{"modified":"2022-06-13T05:05:41.641Z","created":"2011-03-11T11:00:36.040Z","0.0.2":"2011-03-11T11:00:36.040Z","0.0.3":"2011-03-11T11:00:36.040Z","0.0.4":"2011-03-15T10:12:40.373Z","0.0.5":"2011-04-01T15:32:08.534Z","0.0.6":"2011-06-14T14:56:21.521Z","1.0.0":"2015-07-01T08:50:55.901Z","1.0.2":"2015-07-02T18:13:09.716Z"},"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","license":"MIT","readmeFilename":"README.md"}