{"_id":"backbone-dirty","_rev":"11-ec11daf6dabe4ff5167cb84b463b217b","name":"backbone-dirty","dist-tags":{"latest":"1.1.3"},"versions":{"1.1.0":{"name":"backbone-dirty","version":"1.1.0","author":{"name":"Young Hahn"},"dependencies":{"underscore":"1.1.x","dirty":"https://github.com/felixge/node-dirty/tarball/51c6f867e8b177892d7083685e5f0a2978c4f385"},"licenses":[{"type":"BSD"}],"main":"./backbone-dirty","scripts":{"test":"expresso"},"devDependencies":{},"_id":"backbone-dirty@1.1.0","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.6","_defaultsLoaded":true,"dist":{"shasum":"255f104ded28b6cddd960a72cbf82e94e0a8c352","tarball":"https://registry.npmjs.org/backbone-dirty/-/backbone-dirty-1.1.0.tgz","integrity":"sha512-EgFbnJjpvIA6f7Z6+NWy/6OJ7r4Um2eq9QbyRz1f069hYILbcY88NHGEsM2eq8+3FYz8YIAtkBddb20ZmUXt2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8wgNGud2C48J3z45BCdmZeZ4jLWCezmSJkWx7M46xKAiEAhhpefvoHFcK65CH7a5npW2Yd9m0kHAIhJvcCLns/PUU="}]},"directories":{}},"1.1.1":{"name":"backbone-dirty","version":"1.1.1","author":{"name":"Development Seed","url":"http://developmentseed.org"},"dependencies":{"underscore":"1.1.x","dirty":"0.9.x"},"licenses":[{"type":"BSD"}],"main":"./backbone-dirty","scripts":{"test":"expresso"},"devDependencies":{},"_id":"backbone-dirty@1.1.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.3","_nodeVersion":"v0.4.6","_defaultsLoaded":true,"dist":{"shasum":"af145c2b2d6bf4fe8b7799dfad66bd2947a816d0","tarball":"https://registry.npmjs.org/backbone-dirty/-/backbone-dirty-1.1.1.tgz","integrity":"sha512-FzFkO8zhgwXoreRjN4ixtVMhqN3CtJDJE5BSoJNVBbswUELrY9pBRnz5YHoA1FV2Nm5rhzInN9aU9dxuIMrEXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVVxbFfBY9YQK4larpm/B2kZuyJtNFSKJaXPDNMH3rAQIhAPnVsA4DLptfCTECPD61asJ0qj1XRJeG7V4Ztqglwg96"}]}},"1.1.2":{"name":"backbone-dirty","version":"1.1.2","author":{"name":"Development Seed","url":"http://developmentseed.org"},"dependencies":{"underscore":"1.1.x","dirty":"0.9.x"},"licenses":[{"type":"BSD"}],"main":"./backbone-dirty","scripts":{"test":"expresso"},"_id":"backbone-dirty@1.1.2","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"871dce74c37334b782f804e93fc411583f04c048","tarball":"https://registry.npmjs.org/backbone-dirty/-/backbone-dirty-1.1.2.tgz","integrity":"sha512-jPrgmNEZyPqXbk+rYvQuOqoPh9BzJ8a2CervB1MwQFWO3ZkmBwwapbRpInuH54Q3P0z5OBVbFzsgRkMJy/F20w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWS93ocp1g015MukaEWf80xSqJbDvG2q2WMcmLLCOKuAIgfojK3IzNEojdpjM/oU6kpg7fM5YmzjYMZh/n/OUyEzo="}]}},"1.1.3":{"name":"backbone-dirty","version":"1.1.3","author":{"name":"Development Seed","url":"http://developmentseed.org"},"dependencies":{"underscore":"~1.3.3","dirty":"0.9.x"},"licenses":[{"type":"BSD"}],"main":"./backbone-dirty","scripts":{"test":"expresso"},"_npmUser":{"name":"springmeyer","email":"dane@dbsgeo.com"},"_id":"backbone-dirty@1.1.3","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.16","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"2f957de8fc3f8a975180ede968484a4cdd24064c","tarball":"https://registry.npmjs.org/backbone-dirty/-/backbone-dirty-1.1.3.tgz","integrity":"sha512-Vl8g/2htzx5XPvoPlIqvK6VUOoW3H9aYr3GDt38FPFGb9f9YeIaT4/kZ8ZaVcl2jlvTcPWlpCeVbMS5zrc49lA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJZ7rxUVQuLqyohm8etNgIUEBPGx8P2qmYnHx2BXgWhAiEA5Zu6ht9wHKM4jihPpFT4vQYWo5msi1qfxYc3BfcS9GA="}]},"maintainers":[{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"yhahn","email":"young@developmentseed.org"},{"name":"tmcw","email":"macwright@gmail.com"},{"name":"willwhite","email":"will@developmentseed.org"},{"name":"springmeyer","email":"dane@dbsgeo.com"},{"name":"lxbarth","email":"alex@developmentseed.org"},{"name":"adrianrossouw","email":"adrian@developmentseed.org"}]}},"maintainers":[{"email":"mail@kkaefer.com","name":"kkaefer"},{"email":"young@mapbox.com","name":"yhahn"},{"email":"will@mapbox.com","name":"willwhite"},{"email":"dane@mapbox.com","name":"springmeyer"},{"email":"alex@mapbox.com","name":"lxbarth"},{"email":"npm@daemon.co.za","name":"adrianrossouw"}],"time":{"modified":"2022-06-13T04:09:45.839Z","created":"2011-05-20T16:37:41.876Z","1.1.0":"2011-05-20T16:38:02.704Z","0.1.0":"2011-05-25T07:31:07.016Z","1.1.1":"2011-05-25T07:35:12.372Z","1.1.2":"2011-06-09T15:30:25.874Z","1.1.3":"2012-04-16T22:52:49.047Z"},"author":{"name":"Development Seed","url":"http://developmentseed.org"},"readme":"Backbone Dirty\n--------------\nServer-side overrides for Backbone to use `node-dirty` for Model persistence.\n\n### Compatibility\n\nBackbone 0.3.3.\n\n### Usage\n\nPass a filepath to the db (will be created if it doesn't exist yet) when\ncalling `require()`.\n\n    var Backbone = require('backbone');\n    Backbone.sync = require('backbone-dirty')('app.db').sync;\n\n    // Backbone.sync will now load and save models from app.db.\n\n### Conventions\n\n`backbone-dirty` stores models in the `node-dirty` db using the `model.url` as\nits key. Collections retrieve models by matching the Collection url against\nthe initial portion of the Model url.\n\n    var orange = new FruitModel({id: 'orange'});\n    var apple = new FruitModel({id: 'apple'});\n    var banana = new FruitModel({id: 'banana'});\n\n    console.log(orange.url()); // fruits/orange\n    console.log(apple.url());  // fruits/apple\n    console.log(banana.url()); // fruits/banana\n\n    var fruits = new FruitCollection();\n\n    console.log(fruits.url);   // fruits\n\n    fruits.fetch();            // retrieves orange, apple, banana\n\n### Authors\n\n- [Will White](http://github.com/willwhite)\n- [Young Hahn](http://github.com/yhahn)\n\n","readmeFilename":""}