{"_id":"backbone-browserify","_rev":"17-2a3941bc193642e0226b478e58693dae","name":"backbone-browserify","description":"DEPRECATED, 0.9.9 works with browserify","dist-tags":{"latest":"0.9.2-1"},"versions":{"0.5.3":{"name":"backbone-browserify","description":"Give your JS App some Backbone with Models, Views, Collections, and Events. - For Browserify","url":"http://documentcloud.github.com/backbone/","keywords":["util","functional","server","client","browser","browserify","backbone"],"author":{"name":"Jeremy Ashkenas","email":"jeremy@documentcloud.org"},"contributors":[],"dependencies":{"underscore":">=1.1.2"},"lib":"lib","main":"lib/backbone-browserify.js","repository":{"type":"git","url":"git://github.com/kmiyashiro/backbone-browserify.git"},"version":"0.5.3","browserify":{"dependencies":{"underscore":">=1.1.2"},"main":"lib/backbone-browserify.js"},"_npmJsonOpts":{"file":"/Users/kelly/.npm/backbone-browserify/0.5.3/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"backbone-browserify@0.5.3","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.30","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"fd178bc3cfe9e1f6a3cfc1b41ea52d6be1938bc9","tarball":"https://registry.npmjs.org/backbone-browserify/-/backbone-browserify-0.5.3.tgz","integrity":"sha512-5I/GPUNffDSJGh9PQzPRc9ISitCjiz90z/xTqt5JW6B0XZdlPuMoytQVz1CWOEp4lqMwYusRiE+rbOCPiowVGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMsinCOhmWWxXcciFELzgj9HhH5RqiQEzZpLNFaehxzAIgIffTWxcocoOXDom5f/7LHb1X1Vfe9lKvzxmG746/yQg="}]},"maintainers":[{"name":"kmiyashiro","email":"miyashiro.kelly@gmail.com"}],"directories":{}},"0.9.2":{"name":"backbone-browserify","description":"Give your JS App some Backbone with Models, Views, Collections, and Events. - For Browserify","url":"http://documentcloud.github.com/backbone/","keywords":["util","functional","server","client","browser","browserify","backbone"],"author":{"name":"Jeremy Ashkenas","email":"jeremy@documentcloud.org"},"contributors":[],"dependencies":{"underscore":">=1.1.2"},"lib":"lib","main":"lib/backbone-browserify.js","repository":{"type":"git","url":"git://github.com/kmiyashiro/backbone-browserify.git"},"version":"0.9.2","browserify":{"dependencies":{"underscore":">=1.1.2"},"main":"lib/backbone-browserify.js"},"_npmUser":{"name":"kmiyashiro","email":"miyashiro.kelly@gmail.com"},"_id":"backbone-browserify@0.9.2","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"f67a176a1e0e243472f813c2ae17aec6e2fa44ab","tarball":"https://registry.npmjs.org/backbone-browserify/-/backbone-browserify-0.9.2.tgz","integrity":"sha512-evMCCb32fjOV43/u4d54Q7IpC6/7P3VgGe325s7O5EW5fEIFC/WgcxqyDZNMo5kA1HGOeSXzDWMpEJX9rV4/cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVWLKYFb/D4MEqEGP/i3jkObUVoZzdlCZkKO8LqV1qoAiBlP19e4L6gAevHo8vC8KcF6BqcQPiaO1BrIR9JygpWSw=="}]},"maintainers":[{"name":"kmiyashiro","email":"miyashiro.kelly@gmail.com"}],"directories":{}},"0.9.2-1":{"name":"backbone-browserify","description":"DEPRECATED, 0.9.9 works with browserify","url":"http://documentcloud.github.com/backbone/","keywords":["util","functional","server","client","browser","browserify","backbone"],"author":{"name":"Jeremy Ashkenas","email":"jeremy@documentcloud.org"},"contributors":[],"dependencies":{"underscore":">=1.1.2"},"devDependencies":{"jquery-browserify":"~1.7","express":"~2","browserify":"*"},"lib":"lib","main":"lib/backbone-browserify.js","repository":{"type":"git","url":"git://github.com/kmiyashiro/backbone-browserify.git"},"version":"0.9.2-1","browserify":{"dependencies":{"underscore":">=1.1.2"},"main":"lib/backbone-browserify.js"},"readme":"# DEPRECATED\n\n## Use Backbone 0.9.9=<\n\nBackbone has added exports support as of 0.9.9, so just use the normal Backbone package.\n\nTo use Backbone with jQuery, remember to set `$` after you require Backbone.\n\n```js\nvar $ = require('jquery-browserify');\n\nvar Backbone = require('../lib/backbone-browserify');\nBackbone.$ = $;\n\nMyView = Backbone.View.extend({\n    el: 'body',\n    initialize: function() {\n        this.render();\n    },\n    render: function() {\n        $(this.el).html('<h1>Oh hi</h1>');\n    }\n});\n\nnew MyView();\n```\n\n# Backbone-browserify\n## packaged for use with [node-browserify](https://github.com/substack/node-browserify).\n\n### Breaking change 0.9.2-1\n\nRemoved require('jquery') in Backbone source for `$` assignment. Didn't make sense, see [#6](https://github.com/kmiyashiro/backbone-browserify/pull/6)\n\n### Install\n\n```bash\nnpm install backbone-browserify\n```\n\n**Important:** You must require `jquery-browserify`, 'br-jquery', or Zepto (untested) with Browserify before you require Backbone, just like normal.\n\nJust add it to your browserify require list and use it! Make sure you also have Underscore installed via npm as Backbone will automatically require it.\n\n### Server Side\n````javascript\nbrowserify({\n  require : [ 'jquery-browserify', 'backbone-browserify' ]\n});\n````\n\n... or to alias it to just \"backbone\":\n\n````javascript\nbrowserify({\n  require : { jquery: 'jquery-browserify', backbone: 'backbone-browserify' }\n});\n````\n\n#### Express example\n```js\napp.configure(function(){\n  app.set('views', __dirname + '/views');\n  app.set('view engine', 'jade');\n  app.use(express.bodyParser());\n  app.use(express.methodOverride());\n  app.use(app.router);\n  app.use(express.static(__dirname + '/public'));\n  app.use(browserify({\n    require : { jquery: 'jquery-browserify', backbone: 'backbone-browserify' }\n  }));\n});\n```\n\n### Client Side\n\n***Include `browserify.js` like this first: `<script src=\"browserify.js\"></script>`\n\n````javascript\nvar $ = jQuery = require('jquery-browserify'),\n    Backbone = require('backbone-browserify'),\n    MyView = Backbone.View.extend({\n        el: 'body',\n        initialize: function() {\n            this.render();\n        },\n        render: function() {\n            $(this.el).html('<h1>Oh hi</h1>');\n        }\n    });\n    \n$(document).ready(function() { var myView = new MyView(); });\n````\n\n... or if you aliased it to 'backbone':\n\n````javascript\nvar $ = jQuery = require('jquery'),\n    Backbone = require('backbone'),\n    MyView = Backbone.View.extend({\n        el: 'body',\n        initialize: function() {\n            this.render();\n        },\n        render: function() {\n            $(this.el).html('<h1>Oh hi</h1>');\n        }\n    });\n    \n$(document).ready(function() { var myView = new MyView(); });\n````\n","readmeFilename":"README.md","_id":"backbone-browserify@0.9.2-1","dist":{"shasum":"d82925142572b7097889396ebf2538c2c7302a93","tarball":"https://registry.npmjs.org/backbone-browserify/-/backbone-browserify-0.9.2-1.tgz","integrity":"sha512-caH7GkYOscUX57iQJhHNdGZtogc1VrpszTeRUBZgNp+pCjGF/sD+yvWMbBnlxHPO93R6IF7RR5jkkUY5zNzZOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5t9OaeR1ASlt3kClTncnE6KD779JzbHDDt6wCKVC/WAiEAlnbV26R53ytb2dY4cXiCSB/hEEkmMaYsy0gLvlZ3alA="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"kmiyashiro","email":"miyashiro.kelly@gmail.com"},"maintainers":[{"name":"kmiyashiro","email":"miyashiro.kelly@gmail.com"}]}},"maintainers":[{"name":"kmiyashiro","email":"miyashiro.kelly@gmail.com"}],"time":{"modified":"2022-06-13T04:09:33.283Z","created":"2011-10-01T23:08:11.958Z","0.5.3":"2011-10-01T23:08:13.253Z","0.9.2":"2012-04-10T21:01:02.820Z","0.9.2-1":"2013-01-14T02:47:36.051Z"},"author":{"name":"Jeremy Ashkenas","email":"jeremy@documentcloud.org"},"repository":{"type":"git","url":"git://github.com/kmiyashiro/backbone-browserify.git"}}