{"_id":"backbone-rel","_rev":"24-632b4c0a3cf968e61f2ea9cea951cc85","name":"backbone-rel","description":"Relationships between Backbone models in the flavor of MongoDB's document references and embeddings","dist-tags":{"latest":"0.10.11"},"versions":{"0.0.1":{"name":"backbone-rel","description":"Provides one-to-one, one-to-many and many-to-one relations between models for Backbone","keywords":["Backbone","relation","nested","model"],"repository":{"type":"git","url":"git://github.com/PaulUithol/Backbone-relational.git"},"author":{"name":"Paul Uithol"},"contributors":[{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"}],"dependencies":{"underscore":"","backbone":""},"lib":".","main":"backbone-relational.js","version":"0.0.1","devDependencies":{},"_id":"backbone-rel@0.0.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"b22d8a8efaa4def2fbd0385db84a2cc81daa0d15","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.0.1.tgz","integrity":"sha512-FTd79P/GBDKTu6sRih7711mQpUD/wb6X9yiFy7DE34Ouwjjz2PQtdhXLUxp2uWEmwV+99XDT2XHApk0Miw5WQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNmZ7E+v+SGCIbztV0e9QF+9gRedyI0WsyTfOK4tgmvgIhAKK6VIg/8gjM6RUTfLe9HRKAA7oEQjGm7QKTC4r9TPxA"}]},"scripts":{}},"0.3.0":{"name":"backbone-rel","description":"Provides one-to-one, one-to-many and many-to-one relations between models for Backbone","keywords":["Backbone","relation","nested","model"],"repository":{"type":"git","url":"git://github.com/PaulUithol/Backbone-relational.git"},"author":{"name":"Paul Uithol"},"contributors":[{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com"}],"dependencies":{"underscore":"","backbone":""},"lib":".","main":"backbone-relational.js","version":"0.3.0","devDependencies":{},"_id":"backbone-rel@0.3.0","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"cc9696f598680ff3c843c1df932582aec4618560","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.3.0.tgz","integrity":"sha512-LEdV6JcMtvgzv4q1Am4j3CnyyECoCEJKwI2K9+0OA4ZY9AYydbBZqWG8ZfOdpYN11SqUyybqUF56llsG8z5USg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMi4OlujtlHoSSKdG6zBO2YkQON5x2hGkrBZsrDbwAHAIgciv1gCRUf3nVz8VKCDGIEItMDdMNrQaHL0HoWU49Sf4="}]},"scripts":{}},"0.9.0":{"name":"backbone-rel","description":"Relationships between Backbone models in the flavor of MongoDB's document references and embeddings","keywords":["backbone","extension","relations","relationships","embeddings","references"],"author":{"name":"Jan-Felix Schwarz"},"dependencies":{"underscore":">=1.5.0","backbone":">=1.1.2"},"devDependencies":{"docco":"0.6.3","karma":"~0.12.31","karma-coverage":"~0.2.7","karma-junit-reporter":"~0.2.2","mocha":"~2.1.0","karma-mocha":"~0.1.10","requirejs":"~2.1.15","karma-requirejs":"~0.2.2","karma-phantomjs-launcher":"~0.1.4","jquery":"~2.1.3","chai":"~1.10.0","sinon":"~1.12.2","sinon-chai":"~2.6.0","chai-react":"~1.0.1","uglify-js":"~2.4.16","react":"~0.12.2","backbone.uniquemodel":"~0.9.0","es5-shim":"~4.0.6"},"scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js","build":"./node_modules/uglify-js/bin/uglifyjs backbone-rel.js --mangle --source-map backbone-rel-min.js.map -o backbone-rel-min.js","doc":"./node_modules/docco/bin/docco backbone-rel.js"},"main":"backbone-rel.js","version":"0.9.0","license":"MIT","repository":{"type":"git","url":"https://github.com/effektif/backbone-rel.git"},"gitHead":"86899a47be4730e104da871260b806220052d124","bugs":{"url":"https://github.com/effektif/backbone-rel/issues"},"homepage":"https://github.com/effektif/backbone-rel","_id":"backbone-rel@0.9.0","_shasum":"922affcb7dc440308c079b650291c2e79da12552","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.10.24","_npmUser":{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},"maintainers":[{"name":"dvv","email":"dronnikov@gmail.com"},{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"}],"dist":{"shasum":"922affcb7dc440308c079b650291c2e79da12552","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.9.0.tgz","integrity":"sha512-RKZ8uLOaiYIdp/2EU7QoTbM0OWNQj4eN+jV4Q1OHy4MTa4ysPKwKGducV76L9MiT8dDOIYUI2NJJNQYPSPj0uA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmnraZKp37k0OkvT4gAdvov4BpWjTs2hUB+qTt0BO0aAiEAwRGumM68j7z7jzftc+8Nq8AXcNYz5oc98ByKZjJh52M="}]}},"0.10.0":{"name":"backbone-rel","description":"Relationships between Backbone models in the flavor of MongoDB's document references and embeddings","keywords":["backbone","extension","relations","relationships","embeddings","references"],"author":{"name":"Jan-Felix Schwarz"},"dependencies":{"underscore":">=1.5.0","backbone":">=1.1.2"},"devDependencies":{"backbone.uniquemodel":"~0.9.0","chai":"~1.10.0","chai-react":"~2.0.0","docco":"0.6.3","es5-shim":"~4.0.6","jquery":"~2.1.3","karma":"~0.12.31","karma-coverage":"~0.2.7","karma-junit-reporter":"~0.2.2","karma-mocha":"~0.1.10","karma-phantomjs-launcher":"~0.1.4","karma-requirejs":"~0.2.2","mocha":"~2.1.0","react":"~0.13.1","requirejs":"~2.1.15","rquery":"^2.0.1","sinon":"~1.12.2","sinon-chai":"~2.6.0","uglify-js":"~2.4.16"},"scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js","build":"./node_modules/uglify-js/bin/uglifyjs backbone-rel.js --mangle --source-map backbone-rel-min.js.map -o backbone-rel-min.js","doc":"./node_modules/docco/bin/docco backbone-rel.js"},"main":"backbone-rel.js","version":"0.10.0","license":"MIT","repository":{"type":"git","url":"https://github.com/effektif/backbone-rel.git"},"gitHead":"74b5da022f09846d7ee9b583a8d16414d24a4af4","bugs":{"url":"https://github.com/effektif/backbone-rel/issues"},"homepage":"https://github.com/effektif/backbone-rel","_id":"backbone-rel@0.10.0","_shasum":"e153625f33b013c9ff8a7e2b01cdb030560a96a9","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.10.24","_npmUser":{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},"maintainers":[{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"frontendphil","email":"philipp.giese@effektif.com"}],"dist":{"shasum":"e153625f33b013c9ff8a7e2b01cdb030560a96a9","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.10.0.tgz","integrity":"sha512-qQWRmFr10HOJ4ZIXY+gfYxjz8hE1z3CwzmkwfTiulJYf1sI1Jo9X+ZVSeUYKo+oMDigtExIBDe4393QT6X0TMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICGW0v6JbS2cakRKVvyc+Dd3gDlCFg/lGWQS23XgeTP2AiAH6a2lXslC13uA/LOPsuCjioTsaaqaYuDsLyM9ToxB0Q=="}]}},"0.10.1":{"name":"backbone-rel","description":"Relationships between Backbone models in the flavor of MongoDB's document references and embeddings","keywords":["backbone","extension","relations","relationships","embeddings","references"],"author":{"name":"Jan-Felix Schwarz"},"dependencies":{"underscore":">=1.5.0","backbone":">=1.1.2"},"devDependencies":{"backbone.uniquemodel":"~0.9.0","chai":"~1.10.0","chai-react":"~2.0.0","docco":"0.6.3","es5-shim":"~4.0.6","jquery":"~2.1.3","karma":"~0.12.31","karma-coverage":"~0.2.7","karma-junit-reporter":"~0.2.2","karma-mocha":"~0.1.10","karma-phantomjs-launcher":"~0.1.4","karma-requirejs":"~0.2.2","mocha":"~2.1.0","react":"~0.13.1","requirejs":"~2.1.15","rquery":"^2.0.1","sinon":"~1.12.2","sinon-chai":"~2.6.0","uglify-js":"~2.4.16"},"scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js","build":"./node_modules/uglify-js/bin/uglifyjs backbone-rel.js --mangle --source-map backbone-rel-min.js.map -o backbone-rel-min.js","doc":"./node_modules/docco/bin/docco backbone-rel.js"},"main":"backbone-rel.js","version":"0.10.1","license":"MIT","repository":{"type":"git","url":"https://github.com/effektif/backbone-rel.git"},"gitHead":"547243323cfa85486b106c2bedc2ecb280eaa3b2","bugs":{"url":"https://github.com/effektif/backbone-rel/issues"},"homepage":"https://github.com/effektif/backbone-rel","_id":"backbone-rel@0.10.1","_shasum":"0bc08b6cf5bfe43c16f8281a5f65f9a4047eb4ca","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.10.24","_npmUser":{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},"maintainers":[{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"frontendphil","email":"philipp.giese@effektif.com"}],"dist":{"shasum":"0bc08b6cf5bfe43c16f8281a5f65f9a4047eb4ca","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.10.1.tgz","integrity":"sha512-RImFIZICXOd/4IG7M0jlYm9LjdmkF5vt6XOsYGftvDKNqCdz+MEkEdI1Mdt94y7l2Ol0N/O/zle85tO64PcLbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTImSkIOG78KXpOrdrZr2oJa9xWcNi1RhbiFdp5Eaf6gIhAKhYRzWGiwO1+0Hf1JmJo1j3Sa+YRzBe8RnPnPjvQu8T"}]}},"0.10.2":{"name":"backbone-rel","description":"Relationships between Backbone models in the flavor of MongoDB's document references and embeddings","keywords":["backbone","extension","relations","relationships","embeddings","references"],"author":{"name":"Jan-Felix Schwarz"},"dependencies":{"underscore":">=1.5.0","backbone":">=1.1.2"},"devDependencies":{"backbone.uniquemodel":"~0.9.0","chai":"~1.10.0","chai-react":"~2.0.0","docco":"0.6.3","es5-shim":"~4.0.6","jquery":"~2.1.3","karma":"~0.12.31","karma-coverage":"~0.2.7","karma-junit-reporter":"~0.2.2","karma-mocha":"~0.1.10","karma-phantomjs-launcher":"~0.1.4","karma-requirejs":"~0.2.2","mocha":"~2.1.0","react":"~0.13.1","requirejs":"~2.1.15","rquery":"^2.0.1","sinon":"~1.12.2","sinon-chai":"~2.6.0","uglify-js":"~2.4.16"},"scripts":{"test":"karma start karma.conf.js","build":"uglifyjs backbone-rel.js --mangle --source-map backbone-rel-min.js.map -o backbone-rel-min.js","doc":"docco backbone-rel.js"},"main":"backbone-rel.js","version":"0.10.2","license":"MIT","repository":{"type":"git","url":"https://github.com/effektif/backbone-rel.git"},"gitHead":"feee52db2721c299205e79daa3a56423b9d1b390","bugs":{"url":"https://github.com/effektif/backbone-rel/issues"},"homepage":"https://github.com/effektif/backbone-rel","_id":"backbone-rel@0.10.2","_shasum":"6c84b3286a3f5ff1fbc1d9e1667d826f3f60ff55","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.10.24","_npmUser":{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},"maintainers":[{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"frontendphil","email":"philipp.giese@effektif.com"}],"dist":{"shasum":"6c84b3286a3f5ff1fbc1d9e1667d826f3f60ff55","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.10.2.tgz","integrity":"sha512-6WIdWKAylIanuW+JhDaWj/s5HMf5C/wT4UTNnkJ+jBlwTiB2cELiVGewpM3MV3eQe9QKDcEPeHM9Gl0SEmOsSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/PlvVyhUMB+OAi+LNuqnfogm0BwdUuUNO/Uu0cc8yaAiA429s+tplXk2gQRpej3hx7N4GRRa1qYrkuXwytfGJdxQ=="}]}},"0.10.3":{"name":"backbone-rel","description":"Relationships between Backbone models in the flavor of MongoDB's document references and embeddings","keywords":["backbone","extension","relations","relationships","embeddings","references"],"author":{"name":"Jan-Felix Schwarz"},"dependencies":{"underscore":">=1.5.0","backbone":">=1.1.2"},"devDependencies":{"backbone.uniquemodel":"~0.9.0","chai":"~1.10.0","chai-react":"~2.0.0","docco":"0.6.3","es5-shim":"~4.0.6","jquery":"~2.1.3","karma":"~0.12.31","karma-coverage":"~0.2.7","karma-junit-reporter":"~0.2.2","karma-mocha":"~0.1.10","karma-phantomjs-launcher":"~0.1.4","karma-requirejs":"~0.2.2","mocha":"~2.1.0","react":"~0.13.1","requirejs":"~2.1.15","rquery":"^2.0.1","sinon":"~1.12.2","sinon-chai":"~2.6.0","uglify-js":"~2.4.16"},"scripts":{"test":"karma start karma.conf.js","build":"uglifyjs backbone-rel.js --mangle --source-map backbone-rel-min.js.map -o backbone-rel-min.js","doc":"docco backbone-rel.js"},"main":"backbone-rel.js","version":"0.10.3","license":"MIT","repository":{"type":"git","url":"https://github.com/effektif/backbone-rel.git"},"gitHead":"90b8f0117d1c7022fa113a71e7d3bfaa399a22ef","bugs":{"url":"https://github.com/effektif/backbone-rel/issues"},"homepage":"https://github.com/effektif/backbone-rel","_id":"backbone-rel@0.10.3","_shasum":"4341de3074843571e61604f0e9659c16bbadf5f4","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.10.24","_npmUser":{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},"maintainers":[{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"frontendphil","email":"philipp.giese@effektif.com"}],"dist":{"shasum":"4341de3074843571e61604f0e9659c16bbadf5f4","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.10.3.tgz","integrity":"sha512-WTMyTQGhzv3AH+kc+QwHJ+tF1FbhmO065SO3bm7YEijgvHhNHIy3shht0DrxmA4tJX/rLvp5qM4gBqzVWHwoag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFyKK4WXUHpD+AiYcq69plbsab8Kxtj6josW/0dcGmRHAiEAwHX7KYK3MeEEzIgsOrrBWiE4sUiG8BXkDA9et1jMyv0="}]}},"0.10.4":{"name":"backbone-rel","description":"Relationships between Backbone models in the flavor of MongoDB's document references and embeddings","keywords":["backbone","extension","relations","relationships","embeddings","references"],"author":{"name":"Jan-Felix Schwarz"},"dependencies":{"underscore":">=1.5.0","backbone":">=1.1.2"},"devDependencies":{"backbone.uniquemodel":"~0.9.0","chai":"~1.10.0","chai-react":"~2.0.0","docco":"0.6.3","es5-shim":"~4.0.6","jquery":"~2.1.3","karma":"~0.12.31","karma-coverage":"~0.2.7","karma-junit-reporter":"~0.2.2","karma-mocha":"~0.1.10","karma-phantomjs-launcher":"~0.1.4","karma-requirejs":"~0.2.2","mocha":"~2.1.0","react":"~0.13.1","requirejs":"~2.1.15","rquery":"^2.0.1","sinon":"~1.12.2","sinon-chai":"~2.6.0","uglify-js":"~2.4.16"},"scripts":{"test":"karma start karma.conf.js","build":"uglifyjs backbone-rel.js --mangle --source-map backbone-rel-min.js.map -o backbone-rel-min.js","doc":"docco backbone-rel.js"},"main":"backbone-rel.js","version":"0.10.4","license":"MIT","repository":{"type":"git","url":"https://github.com/effektif/backbone-rel.git"},"gitHead":"a35414568164d66e278ceade4e5cf56105ca1c05","bugs":{"url":"https://github.com/effektif/backbone-rel/issues"},"homepage":"https://github.com/effektif/backbone-rel","_id":"backbone-rel@0.10.4","_shasum":"ae47506f4bd6b9930bd33157d4d3fa95026e4033","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.10.24","_npmUser":{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},"maintainers":[{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"frontendphil","email":"philipp.giese@effektif.com"}],"dist":{"shasum":"ae47506f4bd6b9930bd33157d4d3fa95026e4033","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.10.4.tgz","integrity":"sha512-EiH4uKTDmms67bW1mmavyxfQ3qPO4LUy4h8+aigq29Unc9hRQC6o6uccl+P2ioCHU7dR6OoUWGsG1gAp8NtKPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEac9fUngyKmoPZ6ghi+50l/vQfWbJWk75ZfcNZb1J4yAiEAkr+S0VFOFSaRW1+Hh0SWREAS59sgAWyK9TBrfzsToNQ="}]}},"0.10.5":{"name":"backbone-rel","description":"Relationships between Backbone models in the flavor of MongoDB's document references and embeddings","keywords":["backbone","extension","relations","relationships","embeddings","references"],"author":{"name":"Jan-Felix Schwarz"},"dependencies":{"underscore":">=1.5.0","backbone":">=1.1.2"},"devDependencies":{"backbone.uniquemodel":"~0.9.0","chai":"~1.10.0","chai-react":"~2.0.0","docco":"0.6.3","es5-shim":"~4.0.6","jquery":"~2.1.3","karma":"~0.12.31","karma-coverage":"~0.2.7","karma-junit-reporter":"~0.2.2","karma-mocha":"~0.1.10","karma-phantomjs-launcher":"~0.1.4","karma-requirejs":"~0.2.2","mocha":"~2.1.0","react":"~0.13.1","requirejs":"~2.1.15","rquery":"^2.0.1","sinon":"~1.12.2","sinon-chai":"~2.6.0","uglify-js":"~2.4.16"},"scripts":{"test":"karma start karma.conf.js","build":"uglifyjs backbone-rel.js --mangle --source-map backbone-rel-min.js.map -o backbone-rel-min.js","doc":"docco backbone-rel.js"},"main":"backbone-rel.js","version":"0.10.5","license":"MIT","repository":{"type":"git","url":"https://github.com/effektif/backbone-rel.git"},"gitHead":"ebda25fbc467a1cca009b5bedf4ed3f736bcca48","bugs":{"url":"https://github.com/effektif/backbone-rel/issues"},"homepage":"https://github.com/effektif/backbone-rel","_id":"backbone-rel@0.10.5","_shasum":"56917b9a462fe58db9d57b8b0a0306dd4ea05193","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.10.24","_npmUser":{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},"dist":{"shasum":"56917b9a462fe58db9d57b8b0a0306dd4ea05193","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.10.5.tgz","integrity":"sha512-NGKYNkfcTYuU8CGjn4pxHQ+3I/bMDH7hfwpzQg3LL+scwFBIjiTFsVgGzhg1/WWTm9Wu703KDM4LRuhusAC6VQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID73E3G5zrYzQyhaKhYP39nyVanWBtHZLA8Bdqwkqy94AiAthrFj/mCapU3tWP44l8TNdDvQWZJFgN9b/s7tTRPvWw=="}]},"maintainers":[{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"frontendphil","email":"philipp.giese@effektif.com"}]},"0.10.6":{"name":"backbone-rel","description":"Relationships between Backbone models in the flavor of MongoDB's document references and embeddings","keywords":["backbone","extension","relations","relationships","embeddings","references"],"author":{"name":"Jan-Felix Schwarz"},"dependencies":{"underscore":">=1.5.0","backbone":">=1.1.2"},"devDependencies":{"backbone.uniquemodel":"~0.9.0","chai":"~1.10.0","chai-react":"~2.0.0","docco":"0.6.3","es5-shim":"~4.0.6","jquery":"~2.1.3","karma":"~0.12.31","karma-coverage":"~0.2.7","karma-junit-reporter":"~0.2.2","karma-mocha":"~0.1.10","karma-phantomjs-launcher":"~0.1.4","karma-requirejs":"~0.2.2","mocha":"~2.1.0","react":"~0.13.1","requirejs":"~2.1.15","rquery":"^2.0.1","sinon":"~1.12.2","sinon-chai":"~2.6.0","uglify-js":"~2.4.16"},"scripts":{"test":"karma start karma.conf.js","build":"uglifyjs backbone-rel.js --mangle --source-map backbone-rel-min.js.map -o backbone-rel-min.js","doc":"docco backbone-rel.js"},"main":"backbone-rel.js","version":"0.10.6","license":"MIT","repository":{"type":"git","url":"git+https://github.com/effektif/backbone-rel.git"},"gitHead":"55e5f03523b3918e35d0a748a6cab1449b4dec93","bugs":{"url":"https://github.com/effektif/backbone-rel/issues"},"homepage":"https://github.com/effektif/backbone-rel#readme","_id":"backbone-rel@0.10.6","_shasum":"25cff64e3def77b45bc589a65eedc13228d1fbe8","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"frontendphil","email":"philipp.giese@effektif.com"},"dist":{"shasum":"25cff64e3def77b45bc589a65eedc13228d1fbe8","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.10.6.tgz","integrity":"sha512-oEsRPBxQpzy1Mdtw5Tuz01RNn1/41oBr7luXwXJvxY4DSrW7oLNq1wj46tBalkK4zQ5FI2BtDP5+s7gZxrU/0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCsEpbwvVBurCAH/GEkHduTzBmggJ0jRyhgCuYMDvy2gIhANu/XbwTHGIyL57pNVSlkB5H3NDRR4c9pg6XyJg4DjO+"}]},"maintainers":[{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"frontendphil","email":"philipp.giese@effektif.com"}]},"0.10.7":{"name":"backbone-rel","description":"Relationships between Backbone models in the flavor of MongoDB's document references and embeddings","keywords":["backbone","extension","relations","relationships","embeddings","references"],"author":{"name":"Jan-Felix Schwarz"},"dependencies":{"underscore":">=1.5.0","backbone":">=1.1.2"},"devDependencies":{"backbone.uniquemodel":"~0.9.0","chai":"~1.10.0","chai-react":"~2.0.0","docco":"0.6.3","es5-shim":"~4.0.6","jquery":"~2.1.3","karma":"~0.12.31","karma-coverage":"~0.2.7","karma-junit-reporter":"~0.2.2","karma-mocha":"~0.1.10","karma-phantomjs-launcher":"~0.1.4","karma-requirejs":"~0.2.2","mocha":"~2.1.0","react":"~0.13.1","requirejs":"~2.1.15","rquery":"^2.0.1","sinon":"~1.12.2","sinon-chai":"~2.6.0","uglify-js":"~2.4.16"},"scripts":{"test":"karma start karma.conf.js","build":"uglifyjs backbone-rel.js --mangle --source-map backbone-rel-min.js.map -o backbone-rel-min.js","doc":"docco backbone-rel.js"},"main":"backbone-rel.js","version":"0.10.7","license":"MIT","repository":{"type":"git","url":"git+https://github.com/effektif/backbone-rel.git"},"gitHead":"fef61eb8acc1d222a7591a13a7d939d10371960b","bugs":{"url":"https://github.com/effektif/backbone-rel/issues"},"homepage":"https://github.com/effektif/backbone-rel#readme","_id":"backbone-rel@0.10.7","_shasum":"0c198527af73cdd732363987ae5f3d19f22ebf6e","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},"dist":{"shasum":"0c198527af73cdd732363987ae5f3d19f22ebf6e","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.10.7.tgz","integrity":"sha512-BSNbhcwADi9LaGM/DqOrmgcokI1pT82OnRD/Fqk0zrAfHELznfg3sY8wMyWB6BNhLR8F9V1BsPlZOCFkgUXu6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCuqxint/6RPONCtCoA0UratD0VB0bnsx9WbXfuIGFTAIhAIO5lho/05qnVn++5wbhsz7D1tAKEK3Ohnjq1oji2CFg"}]},"maintainers":[{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"frontendphil","email":"philipp.giese@effektif.com"}]},"0.10.8":{"name":"backbone-rel","description":"Relationships between Backbone models in the flavor of MongoDB's document references and embeddings","keywords":["backbone","extension","relations","relationships","embeddings","references"],"author":{"name":"Jan-Felix Schwarz"},"dependencies":{"underscore":">=1.5.0","backbone":">=1.1.2"},"devDependencies":{"backbone.uniquemodel":"~0.9.0","chai":"~1.10.0","chai-react":"~2.0.0","docco":"0.6.3","es5-shim":"~4.0.6","jquery":"~2.1.3","karma":"~0.12.31","karma-coverage":"~0.2.7","karma-junit-reporter":"~0.2.2","karma-mocha":"~0.1.10","karma-phantomjs-launcher":"~0.1.4","karma-requirejs":"~0.2.2","mocha":"~2.1.0","react":"~0.13.1","requirejs":"~2.1.15","rquery":"^2.0.1","sinon":"~1.12.2","sinon-chai":"~2.6.0","uglify-js":"~2.4.16"},"scripts":{"test":"karma start karma.conf.js","build":"uglifyjs backbone-rel.js --mangle --source-map backbone-rel-min.js.map -o backbone-rel-min.js","doc":"docco backbone-rel.js"},"main":"backbone-rel.js","version":"0.10.8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/effektif/backbone-rel.git"},"gitHead":"4d1a3e132732941460b2b179ec0cad68787a23af","bugs":{"url":"https://github.com/effektif/backbone-rel/issues"},"homepage":"https://github.com/effektif/backbone-rel#readme","_id":"backbone-rel@0.10.8","_shasum":"1cfb6a061fe837fe1a221bc9e4cd424849ccbf7a","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},"dist":{"shasum":"1cfb6a061fe837fe1a221bc9e4cd424849ccbf7a","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.10.8.tgz","integrity":"sha512-GQue0F8Kiunjjb57D07WEDUxtZRiKscIeGVyenXgw8ZpFSpLs2h/sq3xCkxyexpP3ci4npGkbx+HqZSQYfMYwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHWRZfsa0zZ/68w/z4gqoKCF2RqcXPHxyFgHiuex3IMAiEA2oNWRCwH+W/NkVh8ruH7itXIwE0Ji/p0x0WgEwFOlyw="}]},"maintainers":[{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"frontendphil","email":"philipp.giese@effektif.com"}]},"0.10.9":{"name":"backbone-rel","description":"Relationships between Backbone models in the flavor of MongoDB's document references and embeddings","keywords":["backbone","extension","relations","relationships","embeddings","references"],"author":{"name":"Jan-Felix Schwarz"},"dependencies":{"underscore":">=1.5.0","backbone":">=1.1.2"},"devDependencies":{"backbone.uniquemodel":"~0.9.0","chai":"~1.10.0","chai-react":"~2.0.0","docco":"0.6.3","es5-shim":"~4.0.6","jquery":"~2.1.3","karma":"~0.12.31","karma-coverage":"~0.2.7","karma-junit-reporter":"~0.2.2","karma-mocha":"~0.1.10","karma-phantomjs-launcher":"~0.1.4","karma-requirejs":"~0.2.2","mocha":"~2.1.0","react":"~0.13.1","requirejs":"~2.1.15","rquery":"^2.0.1","sinon":"~1.12.2","sinon-chai":"~2.6.0","uglify-js":"~2.4.16"},"scripts":{"test":"karma start karma.conf.js","build":"uglifyjs backbone-rel.js --mangle --source-map backbone-rel-min.js.map -o backbone-rel-min.js","doc":"docco backbone-rel.js"},"main":"backbone-rel.js","version":"0.10.9","license":"MIT","repository":{"type":"git","url":"git+https://github.com/effektif/backbone-rel.git"},"gitHead":"769298f7dcb66f48fc5f495951229e59bd1107f0","bugs":{"url":"https://github.com/effektif/backbone-rel/issues"},"homepage":"https://github.com/effektif/backbone-rel#readme","_id":"backbone-rel@0.10.9","_shasum":"2d4df51decbd1a28d44ec9ebf910ef114189635d","_from":".","_npmVersion":"3.5.1","_nodeVersion":"4.2.2","_npmUser":{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},"dist":{"shasum":"2d4df51decbd1a28d44ec9ebf910ef114189635d","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.10.9.tgz","integrity":"sha512-FA4oCSAXGWtuQ4jUFuNQ4kielNMxevNbJD0HXR7VMauEC9CRxXH0sa1KZsZLTvPOJtcRHA8OQHv7lnTFhgZvKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID96pZagK+0ohFPOJM3agQVN5G7g7xeDBTylL1A4WmlDAiEArW4MFc7hQNN1ZhfM2XUXGOCDepOWwo3IZoaEbJLwVVw="}]},"maintainers":[{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"frontendphil","email":"philipp.giese@effektif.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/backbone-rel-0.10.9.tgz_1461678912416_0.7189895706251264"}},"0.10.10":{"name":"backbone-rel","description":"Relationships between Backbone models in the flavor of MongoDB's document references and embeddings","keywords":["backbone","extension","relations","relationships","embeddings","references"],"author":{"name":"Jan-Felix Schwarz"},"dependencies":{"underscore":">=1.5.0","backbone":">=1.1.2"},"devDependencies":{"backbone.uniquemodel":"~0.9.0","chai":"~1.10.0","chai-react":"~2.0.0","docco":"0.6.3","es5-shim":"~4.0.6","jquery":"~2.1.3","karma":"~0.12.31","karma-coverage":"~0.2.7","karma-junit-reporter":"~0.2.2","karma-mocha":"~0.1.10","karma-phantomjs-launcher":"~0.1.4","karma-requirejs":"~0.2.2","mocha":"~2.1.0","react":"~0.13.1","requirejs":"~2.1.15","rquery":"^2.0.1","sinon":"~1.12.2","sinon-chai":"~2.6.0","uglify-js":"~2.4.16"},"scripts":{"test":"karma start karma.conf.js","build":"uglifyjs backbone-rel.js --mangle --source-map backbone-rel-min.js.map -o backbone-rel-min.js","doc":"docco backbone-rel.js"},"main":"backbone-rel.js","version":"0.10.10","license":"MIT","repository":{"type":"git","url":"git+https://github.com/effektif/backbone-rel.git"},"gitHead":"7b6af6401f9085cccb185f3cbe291164a648079b","bugs":{"url":"https://github.com/effektif/backbone-rel/issues"},"homepage":"https://github.com/effektif/backbone-rel#readme","_id":"backbone-rel@0.10.10","_shasum":"157d032f74c13a60895eeaaeb3666ca69280fb4f","_from":".","_npmVersion":"3.5.1","_nodeVersion":"4.2.2","_npmUser":{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},"dist":{"shasum":"157d032f74c13a60895eeaaeb3666ca69280fb4f","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.10.10.tgz","integrity":"sha512-GKxyfFBngMb6ar8wu91osYYUWpfJDU6/3l0azajbVdyp3Lpw6JDfgm+Za83RIpABQ29qpEFAUvOHv/4yZOharg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhhAqCUr8aB44UEWWln0P5RfH8fhtu/Jvbgkun6Cz2wAiEA+oakN2C4WAAVy1DOEM0LjLQVAr1BgMQ+2R6oyuz3pfo="}]},"maintainers":[{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"frontendphil","email":"philipp.giese@effektif.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/backbone-rel-0.10.10.tgz_1461843598614_0.2641061218455434"}},"0.10.11":{"name":"backbone-rel","description":"Relationships between Backbone models in the flavor of MongoDB's document references and embeddings","keywords":["backbone","extension","relations","relationships","embeddings","references"],"author":{"name":"Jan-Felix Schwarz"},"dependencies":{"underscore":">=1.5.0","backbone":">=1.1.2"},"devDependencies":{"backbone.uniquemodel":"~0.9.0","chai":"~1.10.0","chai-react":"~2.0.0","docco":"0.6.3","es5-shim":"~4.0.6","jquery":"~2.1.3","karma":"~0.12.31","karma-coverage":"~0.2.7","karma-junit-reporter":"~0.2.2","karma-mocha":"~0.1.10","karma-phantomjs-launcher":"~0.1.4","karma-requirejs":"~0.2.2","mocha":"~2.1.0","react":"~0.13.1","requirejs":"~2.1.15","rquery":"^2.0.1","sinon":"~1.12.2","sinon-chai":"~2.6.0","uglify-js":"~2.4.16"},"scripts":{"test":"karma start karma.conf.js","build":"uglifyjs backbone-rel.js --mangle --source-map backbone-rel-min.js.map -o backbone-rel-min.js","doc":"docco backbone-rel.js"},"main":"backbone-rel.js","version":"0.10.11","license":"MIT","repository":{"type":"git","url":"git+https://github.com/effektif/backbone-rel.git"},"gitHead":"bd344211d0fc786350b93be12470a1e9c6dc143e","bugs":{"url":"https://github.com/effektif/backbone-rel/issues"},"homepage":"https://github.com/effektif/backbone-rel#readme","_id":"backbone-rel@0.10.11","_shasum":"1711ad07e9af49bdb90503ff58da12a9c3d447f6","_from":".","_npmVersion":"3.5.1","_nodeVersion":"4.2.2","_npmUser":{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},"dist":{"shasum":"1711ad07e9af49bdb90503ff58da12a9c3d447f6","tarball":"https://registry.npmjs.org/backbone-rel/-/backbone-rel-0.10.11.tgz","integrity":"sha512-AgCwczLKHU13SVUqDHZaZwmJ7Ntisd7inIgSCUIi8Q6JjVhNpc4LAaGTvHMyqabdCgp/S3iP3K1Gp7m7VNQZpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9Onv80Go2i8CHrrjtf5KQefeJyXJpU8Z1GxJ2plEi2AIhAOoB5iS8tOU3Qop6WXFkht0iPv4pYed62jxM8eWc338y"}]},"maintainers":[{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"frontendphil","email":"philipp.giese@effektif.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/backbone-rel-0.10.11.tgz_1462548456572_0.02319399011321366"}}},"maintainers":[{"name":"jfschwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"frontendphil","email":"philipp.giese@effektif.com"}],"time":{"modified":"2022-06-13T04:10:15.796Z","created":"2011-05-24T15:38:20.943Z","0.0.1":"2011-05-24T15:38:24.524Z","0.3.0":"2011-05-25T16:19:14.851Z","0.9.0":"2015-03-11T13:29:18.580Z","0.10.0":"2015-04-14T12:14:35.888Z","0.10.1":"2015-05-18T14:27:52.260Z","0.10.2":"2015-07-08T15:24:27.334Z","0.10.3":"2015-07-09T12:59:07.930Z","0.10.4":"2015-07-21T09:50:35.023Z","0.10.5":"2015-09-28T11:07:04.863Z","0.10.6":"2015-11-03T17:19:08.748Z","0.10.7":"2015-11-27T14:48:18.454Z","0.10.8":"2015-12-08T10:03:13.277Z","0.10.9":"2016-04-26T13:55:14.994Z","0.10.10":"2016-04-28T11:40:01.609Z","0.10.11":"2016-05-06T15:27:39.668Z"},"author":{"name":"Jan-Felix Schwarz"},"repository":{"type":"git","url":"git+https://github.com/effektif/backbone-rel.git"},"keywords":["backbone","extension","relations","relationships","embeddings","references"],"readme":"[![Build Status](https://travis-ci.org/effektif/backbone-rel.svg?branch=master)](https://travis-ci.org/effektif/backbone-rel)\n[![Dependency Status](https://david-dm.org/effektif/backbone-rel.svg)](https://david-dm.org/effektif/backbone-rel)\n[![npm version](https://badge.fury.io/js/backbone-rel.svg)](http://badge.fury.io/js/backbone-rel)\n\n## References vs. Embeddings\n\nbackbone-rel extends Backbone by two concepts that allow applications to model relationships between models: references and embeddings. These concepts are inspired by the MongoDB data modeling in terms of embedded and referenced documents (http://docs.mongodb.org/manual/core/data-modeling-introduction/).\n\n\n\n### References\n\nA reference describes a relationship between two model classes (A and B) in terms of a unidirectional link or pointer from one instance of A to one or many instances of B. The reference is defined on the referencing object using the ID of the referenced object.\n\n```\nvar User = Backbone.Model.extend({});\n\nvar LikeCollection = Backbone.Collection.extend({\n\tmodel: Like\n});\n\nvar Comment = Backbone.Model.extend({\n\treferences: {\n\t\tauthor: User,           // to-one reference\n\t\tlikes: LikeCollection\t// to-many reference\n\t}\n});\n```\n\nReferences work especially well in conjunction with [https://github.com/disqus/backbone.uniquemodel](backbone.uniquemodel). If you set up a reference to a model class tracked by backbone.uniquemodel, a referenced model instance will automatically be resolved to the right instance in the unique model cache.\n\n```\nvar User = UniqueModel( Backbone.Model.extend({}), \"User\" );\n\nvar Comment = Backbone.Model.extend({\n\treferences: {\n\t\tauthor: User\n\t}\n});\nvar user = new User({ id: 1, name: \"John Doe\" });\nvar comment = new Comment({ authorId: 1 });\nassert(comment.get(\"user\") === user);  // the referenced author has been resolved to the unique user instance\n\n```\n\n\n### Embeddings\n\nAn embedded object lives in its parent.\n\n- The URL for the API endpoint of the embedded object is built  based on the parent model's URL by appending the embedded object's \"urlSuffix\" property.\n\n- Alternatively, the embedded object can be managed entirely through its parent, meaning that it does not have a dedicated URL endpoint but its JSON representation is inlined in the parent JSON.\n\n\n```\nvar MetaData = Backbone.Model.extend({});\n\nvar CommentCollection = Backbone.Collection.extend({\n\tmodel: Comment\n});\n\nvar Post = Backbone.Model.extend({\n\tembeddings: {\n\t\tmeta: MetaData,\t\t\t\t// to-one embedding\n\t\tcomments: CommentCollection // to-many embedding\n\t}\n})\n```\n\n\n#### Embedding Models\n\n#### Embedding Collections\n\n\n\n\n\n\n\n\n\n\n### Auto-fetching\n\nThis can be deactivated using the \"autoFetchRelated\"\n\n- Upon assigning a reference, the referenced model is automatically fetched from the server if it has never been synced before.\n\n\n\n### Side-loading\n\n- Side-loading referenced models' data is supported by nesting the JSON representation of the referenced object like this:\n\n```\n\n```\n","readmeFilename":"README.md","homepage":"https://github.com/effektif/backbone-rel#readme","bugs":{"url":"https://github.com/effektif/backbone-rel/issues"},"license":"MIT"}