{"_id":"@orbit/data","_rev":"107-27be5f32dc1b0b2cb6aa46704cd3b41e","name":"@orbit/data","dist-tags":{"beta":"0.17.0-beta.26","latest":"0.17.0"},"versions":{"0.9.0":{"name":"@orbit/data","version":"0.9.0","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.9.0","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"363ea580b90543a86ad70b8da7a66a7773b9a950","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.9.0.tgz","integrity":"sha512-OTPq/W1qibb+6/gA9oUpdPbFrxydbh/5EjJpBJQJum5mqU8ztob4R8LEG1yJ+M2fKz/4v0ImZv9urjhauRXx1g==","signatures":[{"sig":"MEUCIFvTF0rd+CUk7LP86Wrhg70YzFe122Z9wrISywUCspgLAiEAyZA3YOla98XUnlZv20rt0J44Td5LMXyn2VVsaEfx+Nk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","_from":".","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","_shasum":"363ea580b90543a86ad70b8da7a66a7773b9a950","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","preversion":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"4.5.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.9.0","@orbit/utils":"^0.9.0"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.9.0.tgz_1494202262094_0.041797886369749904","host":"packages-12-west.internal.npmjs.com"}},"0.9.2":{"name":"@orbit/data","version":"0.9.2","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.9.2","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"238b36dff0f5f59603abb2fca155a1bcc10223f5","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.9.2.tgz","integrity":"sha512-WlzT16DzSn+6LlEk2XtlN/ftpuMgOI8RHvfWiH0Nib45fqNxGAb+WGqlL/AYeEwprp/j4n0cuKfVHqHOyD5p+A==","signatures":[{"sig":"MEQCIFHkF2Zgk+y9p051iSz3/Da9BQ9Q9bDW++uumHWKyksrAiBWw9dyu1ohYxTsiogm9y/A8n3MMdglolM9/ECunxz0sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","_from":".","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","_shasum":"238b36dff0f5f59603abb2fca155a1bcc10223f5","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"4.5.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.9.2","@orbit/utils":"^0.9.2"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.9.2.tgz_1495127695121_0.45309334620833397","host":"packages-18-east.internal.npmjs.com"}},"0.10.0":{"name":"@orbit/data","version":"0.10.0","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.10.0","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"5e529015d234c1e5860b73155bd4468bea05d6d1","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.10.0.tgz","integrity":"sha512-qolNK+UoNLwSWjZSkHLdddE8kNnWk4rIpQZO1VpcqRf4W3Is/CcsXjWbPjs++4sf4wp47tCThY8Yn/YXPuPuHg==","signatures":[{"sig":"MEYCIQDJPFrm7QKFUHawoeWTaLY3U9Yzpn2CYjrXlfYSiY6uzwIhALMjcpwO0J5ulMP1liKOS8fikWHGmgGpyEXPNexHi5rS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","_from":".","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","_shasum":"5e529015d234c1e5860b73155bd4468bea05d6d1","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"4.5.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.10.0","@orbit/utils":"^0.10.0"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.10.0.tgz_1496354023198_0.7606255619321018","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@orbit/data","version":"0.11.0","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.11.0","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"09e2129de46331cd07dcf6544ed910fde77dbbd3","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.11.0.tgz","integrity":"sha512-HfG57gfX+gqphugsIFqSf+51Wpnk7QzeDgLOpwL9wxE7DjF4t9/tBsVCP3QhduueBAq57qJmLM410/riR8QrIw==","signatures":[{"sig":"MEUCIQDTevEvJhitltd90rhYEyGXWadXyxu7iTdmOv7B5RKdWgIgbs/j81GQgXRZxCo3b+42Qk4APh6gzvou9JXQTW9MQGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.0.3","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.10.0","@orbit/utils":"^0.10.0"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.11.0.tgz_1498006903897_0.11709395772777498","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"@orbit/data","version":"0.11.1","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.11.1","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"b31d77ac849dd02f92ceaeb5a89e58834b55530a","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.11.1.tgz","integrity":"sha512-/BL8mdLHXPuRG9ETaaOTUDMqqoq0WXJs3IpYCr6pPiIz4om+3bTW5oiM1hP1QGRpop21TIU/uuKHPWJSV5ZmxQ==","signatures":[{"sig":"MEUCIHcFdQM9pcKfOriqA/YFTygCH1XOvweLr6CO+YKoEUWSAiEA8KBV+ACwy73D489oPCt1W71nGMzxPrF8fwlgSTX8n5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.0.3","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.11.1","@orbit/utils":"^0.11.1"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.11.1.tgz_1498009216991_0.5920374738052487","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@orbit/data","version":"0.12.0","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.12.0","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"1f1a7b77f34bf353a4c5cef0e9ef6ec3c166ef8b","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.12.0.tgz","integrity":"sha512-ny4357f3VPibqjBy2j8B9rimYZ/P1NCP4UtzYYsl0bLAblsf4PtMsgHSBYsrV9l8ucS0utUoWMP/UwJOQOXh9w==","signatures":[{"sig":"MEUCIQDvh9Ep5UxNrjW9krE6INxTswcJQlRDAa5sHIsl4GKuHgIgNOcDTjiX62AnqlWl35ZBP3/gAby8mD8dkccB9L/Tr8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.0.4","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.12.0","@orbit/utils":"^0.12.0"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.12.0.tgz_1499304631960_0.8110558423213661","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"@orbit/data","version":"0.12.1","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.12.1","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"08f1f99e1d11d21cfbc73d776537ea6b9eead658","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.12.1.tgz","integrity":"sha512-IqDNKZ9cz+ft+GafZQRlkoTyFKmKK2FKF0NY+nsXeyy0TfVpLGEtEu14k8wysTwp8fDvxdZKCUa9sQpippwduQ==","signatures":[{"sig":"MEQCIDsllwj8dhIh/Vre96221t5vYyPIPzLIUQule2EQ6po/AiBrZkqHyIlEP/4kqMLokD1oF3vmbgj5gcJqkcjYxGiyUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.1.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.12.1","@orbit/utils":"^0.12.1"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.12.1.tgz_1499366854565_0.3876273955684155","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"@orbit/data","version":"0.13.0","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.13.0","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"191405d33abfe21cb9499b35e905dc27c58ac538","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.13.0.tgz","integrity":"sha512-nk9M5vZLHQW07N8cz8zZHIpyA6ZgScxJLcL0yMKfOgSH5hSG2nccZmFe8mxklAwv1o0kAm5BPn6Hob9cmbNETw==","signatures":[{"sig":"MEUCIQCPRNV59WvLQvBpLRyfnkzUjTEdzdtQetxYyla5/tKYFQIgLKykti7tMFhHriINyrs8ub1zn4YBXrE4hIxIK90PvXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.1.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.13.0","@orbit/utils":"^0.13.0"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.13.0.tgz_1499632956299_0.5583863719366491","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"@orbit/data","version":"0.14.0","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.14.0","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"a1c781a3e6600eeeb5a937695144fe6942a8137d","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.14.0.tgz","integrity":"sha512-BzkZdVK/6DhnrCBBSXFQmdqengBp9Z7mQNxOyoB8PXu01Nry8K5tTg+c8W3ai22E/N6j/ZfOwoL+hbroIMlXMQ==","signatures":[{"sig":"MEUCIQDxyGB1UDy1l5cZQiopExuLGH+GqoSwyYHKRzWWT/InSwIgG15aantRqXq8eXnDMONT4uONMSz8DBqxyE+EjEtNBGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.1.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.14.0","@orbit/utils":"^0.14.0"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.14.0.tgz_1499881647333_0.666460182517767","host":"s3://npm-registry-packages"}},"0.14.1":{"name":"@orbit/data","version":"0.14.1","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.14.1","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"b549c211a06a27d69b1b19f6557f9c16d9886ee2","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.14.1.tgz","integrity":"sha512-irK7xOwhCd4cUqVoEtJHGzLWZNJEzvyCKIgk01Vkq4tsA8PRkcW0g89SrczRLeqdkhYhezyvFPM00mIO3DnTrA==","signatures":[{"sig":"MEUCIQDg5uFZD0NhFADi20Lr5Toes6z/MXPQgojjwVAQQJMSjwIgb9WjABZJqI96bWgpLv8ba6ZMTQlcI6LvKYAr2a/Cqj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.1.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.14.0","@orbit/utils":"^0.14.0"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.14.1.tgz_1499996540109_0.24292174144648015","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"@orbit/data","version":"0.15.0","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.0","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"544bd00f62c6fe3417b7696cc2e29ca2181cca01","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.0.tgz","integrity":"sha512-Dne5OzLbKooifdHUmuLbDlmCJQD3kjeASpw/H6ZyVvRwOuJUiyqVC/mRs975/XqVjWoEaAgM4SgVmTq/+zAnGQ==","signatures":[{"sig":"MEQCIAZ9fefmXkNjZbRuHnmeILzac8SUkbHoUt1rbyLxyAfcAiA064mPXgGp/F7KVT7fCTPR1E4FBNO+lDiixDUin7fkMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.3.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.15.0","@orbit/utils":"^0.15.0"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.15.0.tgz_1500308286782_0.1905400138348341","host":"s3://npm-registry-packages"}},"0.15.2":{"name":"@orbit/data","version":"0.15.2","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.2","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"d97784dcc277b3bc232bab5cb014f242bd31665d","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.2.tgz","integrity":"sha512-XMwBevcaqhiE0SD2RqVagmRrJBxEyqYgfzOHnCmNAH5HOeTJaOPHn06o2KSqUzu/yvIagl6Z5bzDKUNs6KEtsA==","signatures":[{"sig":"MEQCIAd3+vzd7o9tqFfakz3Dewg8bf9E0dMIRjCGPdWi7zniAiBIsHxt/QUulTglssxolhgb1SbUbzmMF71F9tMJ5Mjp2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.3.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.15.0","@orbit/utils":"^0.15.0"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.15.2.tgz_1504115714785_0.7613702041562647","host":"s3://npm-registry-packages"}},"0.15.4":{"name":"@orbit/data","version":"0.15.4","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.4","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"d13d481efab846e0fe5cf8d356ec8d1dc59f85be","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.4.tgz","integrity":"sha512-q44zPBzVTz24qXu3SwrwN0Fkzbql3jQvPuw8QqHMjlRcwXJiYZoZxKQYp6VQeWwpSkg01PGH9lKG1eLri48rVg==","signatures":[{"sig":"MEYCIQCQ6qoBIo6qz6ay99sEkpUQfc6wkzDjwnxp+tVGKfz7awIhAONl59vUOKGIi2zMxRjvhbl3U9VHhhZE0X/Lgo749xIy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.3.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.15.0","@orbit/utils":"^0.15.0"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.15.4.tgz_1504379646736_0.29042693856172264","host":"s3://npm-registry-packages"}},"0.15.5":{"name":"@orbit/data","version":"0.15.5","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.5","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"7084eb17d5833839664aa3dcd430a135367d8389","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.5.tgz","integrity":"sha512-ugK3D6t4Gzjsn7aFrZSP2XgX4Jk7F32b4Szrzl3GHLdLsXO6tpL4yF839lzr6Rg+WGcy46hwMGPm9PEySxXHyQ==","signatures":[{"sig":"MEQCIHkJcToeFtz3KRgdZaXvyCQuq8oFXXveO2LQB2DktdwdAiA9pFAXuqODwMXEVHw7CtQYhZvOwEV8FB26LOqocb7kiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.3.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.15.0","@orbit/utils":"^0.15.0"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.15.5.tgz_1504619954290_0.03169222176074982","host":"s3://npm-registry-packages"}},"0.15.6":{"name":"@orbit/data","version":"0.15.6","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.6","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"5dd173c881164383f4bdb39b2a0029b8d1e4ab93","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.6.tgz","integrity":"sha512-hy2aL4ZrtMix4AHwNSlHfRXr1+My5skyuQa2k6QS5wSdsJwFYo+b+l0lIqblSM8x82BTtjQpF6+VUyg36k3gKA==","signatures":[{"sig":"MEYCIQC6ve4Nhc1S6QNByCPiQtFu65WRpLbn0XzAa0W+h1DYWwIhANRhC9x3S8kETMEGJuKUxG4MgEBlqprksMjd5REHDIBw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.3.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.15.0","@orbit/utils":"^0.15.0"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.15.6.tgz_1504797074383_0.7465064474381506","host":"s3://npm-registry-packages"}},"0.15.7":{"name":"@orbit/data","version":"0.15.7","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.7","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"3127e290505af478cd58a9754ac855e4bb128004","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.7.tgz","integrity":"sha512-sXFEOwl5pR1WT0Gn7bR7H1IyCY5t1c9XTIrQcYI6cE1mL4Ws7u1TJazKDHGDLvdbiyY54zIK0xNLr9oGhmqtHQ==","signatures":[{"sig":"MEQCIEL/oOTgswgzk2BD9CgaohiqyczFL46yIlMK/PZRx8WuAiAXZlsELPL3u55dvLUVfbQ0hRoenE/VRZ1sSS/yPfdQ/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.3.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.15.7","@orbit/utils":"^0.15.7"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.15.7.tgz_1507470855824_0.8368125499691814","host":"s3://npm-registry-packages"}},"0.15.8":{"name":"@orbit/data","version":"0.15.8","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.8","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"e63f247ddf1dca5759bc69f009e284a620ad55e0","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.8.tgz","integrity":"sha512-s/kjLpnYD8vZLDaWxWfWBBJ+yfPeFljLNhep9gcYA1/MTiO0qfj9msjZAgucrMzWfl0a6wtqwWEM5cQRgQcDog==","signatures":[{"sig":"MEQCIGazyEZTo9jTGM+sjMJ9hJk/9RFTnOQM8sw6EGhhs0lpAiAZLBlia6jFNtuNfZ/loUFAcF6ORG3YnGlfv5U0dxcnnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.3.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.15.7","@orbit/utils":"^0.15.7"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.15.8.tgz_1507544388362_0.292417319258675","host":"s3://npm-registry-packages"}},"0.15.10":{"name":"@orbit/data","version":"0.15.10","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.10","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"0445015317e78402453dde3ce37d77bbf3dd6881","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.10.tgz","integrity":"sha512-DDiQO4PSih61ETS9awjlGYgIljtv/IPDrGxKX0mrA/y2BVrSc+zkXRIKiF11IBBPY72yG3txPNfdChVtmrTGzA==","signatures":[{"sig":"MEUCIQCzyupI0ay/uGmxO1KqYZPW7sMs0UkMo2nKjPTMsIgpbwIgCDyPey7/FTf8PZXfTpA06/3b8cFX4UwA9BHnlPTdGm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.3.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.15.10","@orbit/utils":"^0.15.7"},"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-0.15.10.tgz_1517940155081_0.7023226080927998","host":"s3://npm-registry-packages"}},"0.15.11":{"name":"@orbit/data","version":"0.15.11","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.11","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"b6a5ed9601d4089ce3dd15d1edf24f297ae14a29","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.11.tgz","fileCount":125,"integrity":"sha512-ZZ3OuAVaLuH7f5wsgwUVqXhqKxH9hJT0jK7GZr/xfVDB5H0gD6F3/wVqJ6K+D21edufkuDQ3f+VJToMslmdvgw==","signatures":[{"sig":"MEUCIF4wyWuBnvklvVlyPcI8AajZv/2fPOYSVfbWRu+2tiRhAiEAs9UG3JTlO8KbIAhBFxs+J1CK+MVNPmQ3xAWI9st0h/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1015522},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.6.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.15.11","@orbit/utils":"^0.15.11"},"_hasShrinkwrap":false,"devDependencies":{"@glimmer/build":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data_0.15.11_1521647508348_0.7549911563612755","host":"s3://npm-registry-packages"}},"0.15.12":{"name":"@orbit/data","version":"0.15.12","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.12","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"3be2df5d47fc46cc9a04ffcb061f2b13f10c0c42","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.12.tgz","fileCount":126,"integrity":"sha512-CMl27Fs2W9CggAtsB1EDdvmV0TqEpaU+POmRbN0ykPxOaEXK1xAF2m/a+XEtlrn7aqtPsYMWtdj/XwgzrfzKRg==","signatures":[{"sig":"MEYCIQDOJDmZ4plhyzmJ4p1b5rU1RL26+jzF+dAXfWKk0sVXtwIhAObT3M4NCg3rbnHyvHleRJMWJj4sZM63hbBYgRqhcwD/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6Cf3CRA9TVsSAnZWagAAP1AP/2WiOcbt6waNEPRPumEn\nnzrr8owX1rQDkKGvUm1jf0YDqdjcVnqJDQOhR/1IvERU3cZSxRvkK3S0IKhM\nb7OIIDfTbbfFYmVVLmZX3MYrlkQVcV9yfFyqsDNCDPrKJBCXV0t1DC04bzaM\ngtVwOPG/Xw1GF/hc7uMxm/I1A/mVWg2/8UCCWpi78SCvNIxvOx0KYjqbPqJe\nGMAd5CexE1fnmez7f0dEl4fZH3MEHj5Dto/+rj8fAYOSpAcjjLxd2ku2Vn2H\ndfKnqoiDX8k5gOFqgMS7Jwwht20T6zzn+y5faNacLmtNorp+SMq5xX7jGnmp\noYAfb6dAVUOylfBYe840CwLoL0S/W8ZZz5s54a1WUjYhkZ9izH/plUqZMGm7\nL9P1pwDMNiOsNrejsIzvT17kSx6r6NemVwSweky5pC2FCQ/yLaTJu4FrzrYg\nsv5aAwkBsAzl27Ngw/oM7e21+8g1vekDOXpNO52EoPU5v1zhR8faI9eEfejj\nYmOEQ3lizGmp2bXw3V0w+T0JRjmB4jyUfQ/jHuw+Ub850Buur0JWiEzdBsG3\nrQKXkoknym+q0d4xmB7hghdI/fmZXfhWw/WxR5PMehLu+Cf5YtuPHyBm6N+t\nja2AKKz99nQMXKqS8VxDgB0pqfsCBmVk5CQPkslkT0u4HcHsSE/l9vAudE8q\nigwB\r\n=A6UO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.6.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.15.12","@orbit/utils":"^0.15.12"},"_hasShrinkwrap":false,"devDependencies":{"@glimmer/build":"^0.8.5"},"_npmOperationalInternal":{"tmp":"tmp/data_0.15.12_1525164023120_0.716034426802719","host":"s3://npm-registry-packages"}},"0.15.13":{"name":"@orbit/data","version":"0.15.13","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.13","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"39d83013edd7eeb852fd9c32f54178d089f0b6fb","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.13.tgz","fileCount":126,"integrity":"sha512-Z5Ctrd29XDDxaBMaQmp4E6xbjG/2dLAJ+DPnS6VTbF44jd3WdR5QW/vh1wphNef7r8mJzkwhF83jo+T/F0L+Aw==","signatures":[{"sig":"MEUCIQCAdXff1D0h5WR9zZWkVGGFQC86YWAM67aMhg4OJN4c/wIgMx9jvkMSvHEijkci0WpOEt76ttEjNCg0GymTYoDABH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa76WSCRA9TVsSAnZWagAATdUQAKN3wVnRyailiPemXCOi\nF+swDfqMgeIJVloftWilXVJQlRYnAa2EpCtVnYkvuGJDP4S7b0EIC/1xtna3\nctu4NULZlL9esHKrlVwNb09ThZrNBI5n9c0TB4SEd3sMxcdyGCqWYW6WMfQG\nNc2ByF5j3zzZfoY0aFxaNQIYh4BaxAKsdaiwzWf4KIHqXOaaePl1Nf7a/CrO\n4fC2I8Bbd1BrDIIdWHYDrEtIKvRPhYo30GMLDe4IStwhVpdRkrx9HqoruaC8\nQmEMpaVREwpnQqXTfgJZvkyhT2Z6Td8gSWBOKnx7NbkqxkzLLaRwdMe6gO6u\n72SM2XGYzZlFA/wX71FhMpph6ISzYH83lW7ixJhKgSqrJuycp28yOZhgQQ2/\ng5jSC//n82zX8K2Ya2p5zA3dkvixS5NSZy6zwNXxOF4i5eCnQ6n9sozCHl89\nOD8H5S6yN7+vKckPYSJUSpYuDUIBY2FbNcFYZZAbfR03FgZ9W+lZdZo9gXel\nC45m8J5mSs9qlfMkCPo/EAHzoCcIaHmVVd3kKLWXg9yZkjldjdJEylkMqWb9\n7sUpvIQHD8CakAQa22wQnC/XdQntQ3Be3c6iSlhGoRUKVq1FxKG6B8gGsjcs\nu6EZBMmlPW3nMb8O/rsZaxsZs36he1gYoQCPjY+prGb1W+w0tEiYheHz4MpQ\nsxSC\r\n=A2+T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.6.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.15.13","@orbit/utils":"^0.15.13"},"_hasShrinkwrap":false,"devDependencies":{"@glimmer/build":"^0.8.5"},"_npmOperationalInternal":{"tmp":"tmp/data_0.15.13_1525654929578_0.39877241384552664","host":"s3://npm-registry-packages"}},"0.15.14":{"name":"@orbit/data","version":"0.15.14","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.14","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"5c269de32e9500c5f25f55b1345775110c59c97b","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.14.tgz","fileCount":126,"integrity":"sha512-jLHOdIO7eKKeQwA3Khhm6/scik96iQlGEz/3H6hJkpxjNPrZ6rtITgc3GlKeb1gEHh0z5SHlo9EeVpkOBEM1pw==","signatures":[{"sig":"MEYCIQDcf6IDjHaTMWfx2uUJbrFvYxsXkG7fIKk+37ua76K+NgIhAO+tPnY8V3NdozPv95UHcKoQr+3uCeIBX2ce0wDF4USX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9aM/CRA9TVsSAnZWagAA4CQQAJjyo+XN039BPn7bW8Q4\nYohZDPidak86btmxoSMLPynVLP/agae0126FqHPkcSKVpE4XWGdvrJ4bYbm1\n/ofB5J9ZIr4wTK66oRUJMbIoiLS4sYpxrui2wTvfaXBZs0d/OXIaf0Pq7DNK\n3ligeazxmIhSCdqqETJVkL0o5yDZhTpHFdMdFsuvcVEJ21/tUoLfj6btIvn5\nV5FB9mvXheMsNz7rlA24kH92lCclkrHseJyuT1Lnpqk84Ynv2V+nkQx4JYbp\nBEdw4F5/UduqvyRJiJjhXlfuIKYEWat5UTTCBR2DXx6kKajlvLUgnxXTUsrw\n2ieJtLkk5LIegIahXQnPMl1/hTnahQKjLhHQOCPUv0Nxb5sDsHtgu1YP7GSB\ns5pnZUkkAg7Sj6nM3EtVuXUqfgTXj3hDegaMz8Y5VzBLKWJjZMrh1Im41qzb\njmyP5nWbH3niR7E3TUh5vDKjw3KTmStXhoANX3bFsxBCNrCXrGTHK7/cP22p\nreLslrchTWtBVNh7ciMSLr3+geOGPzfMh7H4wchkrEZeIULGiM0uZmyw5k8L\nGEaScACkoy3UrrNbRuos5ttM5bu3yXdMjHigh0juryM9vDckdqKzrQYpFs0I\nuk0YqfVWZdZn2iSVSRP28/6A9H3Y0fwnhV8s7KeGcxes3ttWcSyVHirMskBG\nmfiy\r\n=m6Qt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n* A schema for defining models, including attributes and relationships.\n\n* Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n* Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n* A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n* A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n## Installation\n\nInstall with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nInstall the CLI for [Broccoli](https://github.com/broccolijs/broccoli) globally:\n\n```\nnpm install -g broccoli-cli\n```\n\nInstall other dependencies:\n\n```\nnpm install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nnpm run build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nnpm test\n```\n\nOr directly with testem (useful for configuring options):\n\n```\ntestem ci\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:4200/tests/](http://localhost:4200/tests/)) by running:\n\n```\ntestem\n```\n\n## License\n\nCopyright 2014-2017 Cerebris Corporation. MIT License (see LICENSE for details).\n","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"5.6.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"@orbit/core":"^0.15.14","@orbit/utils":"^0.15.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@glimmer/build":"^0.8.5"},"_npmOperationalInternal":{"tmp":"tmp/data_0.15.14_1526047549936_0.32359427503903393","host":"s3://npm-registry-packages"}},"0.15.17":{"name":"@orbit/data","version":"0.15.17","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.17","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"118c520fcf052aedb5bb2b0b034d2f0801ab719f","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.17.tgz","fileCount":126,"integrity":"sha512-/Hxv8sG1NTkDjOEfvfG7Fo4/CfhDrM8U6iC6Wu1ylWR6a9beYwH3iEMfwk/YCDh8OGIksDwrPsdmkCFkgQfX+g==","signatures":[{"sig":"MEYCIQD/lA2URCA0Svc3u3h5pEzXEgpF1h/N2+1lTrwIgiR9RwIhAOKCwPpYWDb3WfKZXCB3AAHaEXcRrEd6X5ssQfukKZyr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":821843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUkv5CRA9TVsSAnZWagAA38MP/iJGYX98QdggAMpR6JIP\ngq1/ZBBBK+u04CdivZaf8JWL+pH/YjWMFKU0qGzKpQE9UonsXJwszWAT9PMB\nQUbIW6J/GCnKdriSbYjLHd3X4+oaNoG4O6UatARRXYYQqGu80vOYmg33mD1a\nPjRFhRAMJODEdDAPk09yi/eOzNtP50HfNy6MBhQsf8VcCDeWYsRTcvTz6M/X\naJGw8P3j7sVvFEnw4AaP1SUqCc8iCXeo8WkOBHo+OBC17IgsTV6daPWufnaJ\n0HVF1+xRX50Ap8mb2Nn8m7LdcxvkGS7DIMc8wn/5PzhH5yUgK4l5AQUkdFgb\nPVE2GVOJx1j167sQVTpFOJfCBI3+F/CTmubmh4kbb+izs5nF8ixpwOTQbbMH\ngaHeVBOmnGofdRetRWBDiLW6qVTjh/RK8fGE7ZIkeU47894T3EuFZHhI45+e\n3eRtDrFhbsMFUFb7XqTWI7FOItJ7IbwAvFwOLQjhr+4yYooE5ULkO8n/yGk7\nR72lSVaudy1XMNK2t/7s8DSZYfDPpq+zMVshxgpj7NakczMsIGFRN/KGfxNl\nUhbCCYz6dGDe0yZauIa/9NYp+1njsHYAvM82egWAJq7JgLwQ/bG1ZlDmUK0t\nByqeiZihiQTuukRdqDN76Z6I9bbbZaMMTNMDJtmKyXSqXMdK+O1pWxJVrKht\nHdxq\r\n=eRPH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"6.1.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.1.0","dependencies":{"@orbit/core":"^0.15.14","@orbit/utils":"^0.15.14"},"_hasShrinkwrap":false,"devDependencies":{"@glimmer/build":"^0.8.5"},"_npmOperationalInternal":{"tmp":"tmp/data_0.15.17_1532120057158_0.46330255896398054","host":"s3://npm-registry-packages"}},"0.15.18":{"name":"@orbit/data","version":"0.15.18","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.18","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"f0c4e60635fb1c15c441020dc64269d7f6506dbb","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.18.tgz","fileCount":126,"integrity":"sha512-cXpKF5N+cSaBsO+HVu0ZsOC6q1nDSXUUfc0Nl8U43dkZgQ55FOYJXTeFuCQWELoNwwovfZEqM5QI9PcKgDmqxw==","signatures":[{"sig":"MEUCIFmCR/h5PyB3zHNGOx/pSoRZmB2rMcAcOVBRxzVpKHLRAiEA73IaKZaVMeQsWQyDLBFhz6SxLkvFv+BK6Q11a1gnI8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":821843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWKTrCRA9TVsSAnZWagAAIyAQAIUJl14FL5MVzf5WVG5t\nO59euYiZyT4q9be7H4YyqZlol1Awd2Wr8kNErZugGDRX0xzOWEPjl71LQmmT\nuplhjWZ+i5pdD18qfCUj16qObCbB8DBsWxq2dKsjdgEdKfe89bNm+2G4V8QX\nbLSZF1B+X1NaTOpxEOrbo/odImH9j6L9na0qEtuxG/esIb87GIwkfB/snBap\nDkaGetumrR+EM5r0fEb4b+sFsjWUliKdzee+9XR44YFkhHlwwM9NvFyM8Kxq\nx8u7OO2S1sY/aFQ+UHHnXZJJIQmgY3vRfs7hFrlZBLvOn0UB2Nj4NB9zU7qw\nMVhD6c0Ymkr8BYCdqzx8FthlmcAgCHOZFinU3ZtQjUWV+/n3ahmJw5zbLjJf\nfrUNctuQyB3iAWWx+poxWGAYpX5UQXAqLijyLiMowPAxZbEdb0vAjEetobUL\ngVHPGUIue/sV62GeScjOHYZz9Lz5q4FSBDW2cN1AvAwLh5c7+PI19We64wi0\nS7GEY7oewvPquSfFso/fKl3s93kGvgmVj3zgqlI8meT2EPIH2zMIpPmKdCtN\nXKbj/kBbAPfbGCvUrr3etUD+V7kuG07JQFw7t6sQ7kBHj4JtKRk/4jKW2ozN\nULp7EiZc89kTQ7UeOaZFQqLO+OOHCYH/HYQ47OhGxWT5PzsMuBxNwksJtX9D\nhL8m\r\n=Mc5H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"6.1.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.1.0","dependencies":{"@orbit/core":"^0.15.18","@orbit/utils":"^0.15.18"},"_hasShrinkwrap":false,"devDependencies":{"@glimmer/build":"^0.8.5"},"_npmOperationalInternal":{"tmp":"tmp/data_0.15.18_1532536043313_0.390430112832304","host":"s3://npm-registry-packages"}},"0.15.19":{"name":"@orbit/data","version":"0.15.19","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.19","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"7041d73dd0658af4d95dffd716f68402fc39bdd9","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.19.tgz","fileCount":126,"integrity":"sha512-UO6IK6pbD2DzLXRtGk7J9NsuN1B3nJJg5SyS5RrT1PenalFK3OnSaOH3R+dj3ed24Xm2CCAbQSZ/DbdwgPYpug==","signatures":[{"sig":"MEQCIE0H1znXau/0ZeF98x8ZbkzLoCxCUAt9GceXJiH/7g0MAiAwiY1ePOMb6AF7qQGi2tGFQNB/lvT7raYSlzm4vTjQWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":821843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaZHiCRA9TVsSAnZWagAAQrwP/jhCmem8tvVSjd482tnu\nGxy1UiouggHH4ngNFMWo8Y8AiaUU6yaeIHvFBJfGfWGtv3wYdxarHgQVuYIN\n1Pj06R02gGOIVv2pCOpIVN9gyp91fPxnI1vWvGRyRUg8qfqtUVABds08kEvF\nTC4VBMHp4jtfe0+cmUs7kZckDrwYtHvtog7varuiKRJ4bcycdbz/jDxhWfRE\n59+Nihxxnlx2sXYyk7I5u18uqVm8aAt7WWj0kQYDjEJpQEQe2LqoKhLhbFeN\nqTWH5UOS5fTKuPim5Srr22QSaaMzU6t5cpVzcnDEkdKO/tu08ZhV4dfXK/n9\nL2xIY4YKO8uouGWu8OtfEj5WGwOguG/VRk5yKxginUtx1O4vC38la1kx+K/3\n9jGVhAA3TD4xgxH+FYPy27A9G1ffX0i/sXOMevxwDvtNK5rXwz20xf4/bKt4\nnzal32vN0t68geCTS3RPX8lVkdGlWTz8vUYNnD4xoDozU9si5XLBrg0pUanw\nQatfi6V2Cgtrec12mxGTGyB26fxjtEMBRbGYVOjo0HXqrx6zE2TPiXbOisxq\nkvECfLYfprmxoD1OprJgpfWF/aVE6sr8RhK9eGVPL6aVnqsPxTf1qgRSeAar\nRU5rX5vb5GCoWODcgTUXUcu/J35TDbzv3up62gZgbx/ytCrtSHj7g9DI0y/6\nluTv\r\n=WQjU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"6.1.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.1.0","dependencies":{"@orbit/core":"^0.15.19","@orbit/utils":"^0.15.19"},"_hasShrinkwrap":false,"devDependencies":{"@glimmer/build":"^0.8.5"},"_npmOperationalInternal":{"tmp":"tmp/data_0.15.19_1533645282330_0.825804696639723","host":"s3://npm-registry-packages"}},"0.15.20":{"name":"@orbit/data","version":"0.15.20","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.20","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"0927f4902135ce3a6a5350120a3b1114a1d58351","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.20.tgz","fileCount":126,"integrity":"sha512-au+QMGeoQ/GFHzwdUTnhhPyAvwSfjHBtNiYzyWJL2vCQ6ewct+m2dM0DQ69oUGttDU7msMIYI9lZqnFpuLC77g==","signatures":[{"sig":"MEUCIQDw15sxf1kV7AGgsuJAZlaG/ajduUqY6KKyAF0ONgIZBQIgfW4xs6Jc5sutllHcThTNCEl5Jg5GFL2TC77WEQQq1UA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":821960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmuCtCRA9TVsSAnZWagAAqSEP/2D1A0i5OYaFjDalqEUE\nFc5TW/3ztRLtWze5eU/26/RmgQuGyyMwLb3Sck37Ka+7eTxrpQKUWl4O8wq3\n6W0n7NtUDerv83oROLPTv4KvC37HjNuyEBN0/ODR3NHo3jdQ2jrwEQJVs9bg\nZZMHvfy0VW92bZt5I7cJtl7wB7KYRJ/hVFbCYDaiKrnsrk9zSKA4nEAhiJoZ\n9HZZLItGDIE0PDAzEowBc/gh7OBbS+sWa8LxuP4YEjgRWwxEnGF1Si9ty4dI\npqVni1D7btEUxZw4sYw/qdjyv9eOMbC6Ge34P7hCF6JIP9r4DniGsa3PwW3v\n79mh+vtLBD+2Dn0RhSSzfToS6XwaTFWcHI3bHRjbW/9+Lp8bUzK69+bohvcc\nSFudlt3BJT5m2rkvIfF3EtXmmO0nsft0QbzONPl7CGzXiUBeZ+2G15BvnbEW\n38xSc7LdCpdgvfjVv/Q9LWycWFgg7gKyY59qVaSIJLCyCMMGmwYkyiK4IkIQ\nKTvWvckveD31G10LTN4hXIf3fxky9ZLPMPLY5iVRB5XDvPbHPd82XWehmcnO\ncEqMmjlj31YlI2X+7UQBZ88Bnuhl7XQAPtwEonescqbEJrnRIx6wNmR1fpKX\nEUr68ZcTJqoJfOqQidw4GYvBpgLs2J2nKe9xwjq5ZK9Z4TgcipTWWmDSCYUB\n1x+L\r\n=n7NU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"6.1.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.1.0","dependencies":{"@orbit/core":"^0.15.20","@orbit/utils":"^0.15.20"},"_hasShrinkwrap":false,"devDependencies":{"@glimmer/build":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/data_0.15.20_1536876717196_0.3963345866751906","host":"s3://npm-registry-packages"}},"0.15.21":{"name":"@orbit/data","version":"0.15.21","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.21","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"1a430c36a6029090acdac0a57db8860203757c51","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.21.tgz","fileCount":126,"integrity":"sha512-fH1pfpEbMw0XIqdFfiJaOGN+flHySWg/8uae0SZ95fjy0KABadb61A7f+QK0ZhK35v0+bNCZX44bK3/eY0Tl8g==","signatures":[{"sig":"MEYCIQCl6rq82tWHKDRarwHESDoQNKFna+plhAcdwivqazdO8gIhAPGL+5uuSrMfmmxeCZ+UcwlQjyRop/JASokCJOoKQHsJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":821990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnBDTCRA9TVsSAnZWagAA1EQP/3BP3Fib2FbbkSNA1Ecj\nd0utQDXV0OgIOD0Ep/rWneBZWg4DM4SllulbP+70KazTX7djNVkTiTlqODvW\ntB16tv6NMXxGnrW0nDm8oT4ZdUl3x2WsqIcyaBIZZRgqsthDicdz5Towc6Sk\nXaAsJkhNCUANrSSzTqNeIymgrZ5vBgAlwQqOR6OzS7tRtmsj+Euu/ljF5LU2\n28RI9l+2tl45UH9yNx0PLRSQtEjiMjciyVa02LAwZ1oU+OB4gYbd1k3lypBW\nxbJjDSvmSaQuY5lb1iWbiMWPVVOoUHkyPTTUWwpqD5k3M0ZhMCbVqRpLfxIs\nZNqdpPAZqnfVSR8H+hrw3HiMV+pvq97xRczrGfKfwpDm6Mpmgqb2pYBm1z1r\nw5Nzw91j91HzUS1tiL3Sh0HFpNqtgp6MDjIyKR6JEdhMjfGz7f5+lZiT5Trz\nsPHOBft7aL/6UGfp394a7NKLLsOXml6qWoLc5SuOume5IZEBety3BFlgDdmJ\nTDvGDIQo+Co06PQ0s4kbA0Ku0AfSSWW8PG+/yL/3XR/ciNhXQuG/7o7kIiKt\ncKEdA3m077JtM7qZBWhVLelBn4FqKsZLJD8qIHTMS4i4CEOpQ94nBYACptf4\n2v0GPah+78N3kg5dhWlozFL6sHFfo19azuzaAyOzntoN3uezi0snsovbj5e9\nvoGr\r\n=qTIE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","release":"npm publish","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"6.1.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.1.0","dependencies":{"@orbit/core":"^0.15.21","@orbit/utils":"^0.15.21"},"_hasShrinkwrap":false,"devDependencies":{"@glimmer/build":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/data_0.15.21_1536954578256_0.35329827137078906","host":"s3://npm-registry-packages"}},"0.15.22":{"name":"@orbit/data","version":"0.15.22","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.22","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"ed3034686de4f59844d3e8ccdab9bad274888ae4","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.22.tgz","fileCount":126,"integrity":"sha512-NnJCfQObXZl5KDgPsGKSe9W2xybQ9n/b6Q/2jDIKpbzjR40+6ULwvviOEdI7lv2B3IWGaHy4y74yP/3AYdY5Lw==","signatures":[{"sig":"MEUCIHmAdDPBuPatPs8RCfQ1GxT3vXVLdBu9ZYhOb+z0CPkzAiEA6cRCAw+sltek3lEpBqz3fKcYNIkWxj6xVLj3gVn7eMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":821990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxftPCRA9TVsSAnZWagAAAT0P/3AWuDylrrHxuf7al5cd\nkojH1SM+v4r8C5jKdXZ4DqkhGDf0nvX29Ri/egdM3gAs/Fdb7piCBWIW82zi\nzyVt68uPuGhfN20sWkvxjdRE/OsshlpyqSxt5zeClVq785m/OQ8ERaaeKyvw\nPiqDKmB5Wjdn6IxXqzSR2EUw/hrBjHUIsOkOX9Ulc1ypCd+poJ5GbpCY73O4\nm+j7FW4DeT7NegCAcutGfpvP2k3rz9YBohZRH62MjY6/SFsIoqIOPGYTwFTf\nw9FYYRSUCns12mozOrPD18clZfIn29PLZ/tcDSbiefQO0HZgstEklaXc3TFR\n5TIYaSLGZgV8O7qQLDOm4Ycu6vLqmqG6bpro/Hz/drJcugBWLwLilH0ZlErQ\n+rX2C3pt6Eo+Nryrollc5PFRftbbqL/xx/t9zNjnYNU2dO3ly6hfue98241Z\nUYymUyLvpACCvy3qjRsnexxUjiukat1xIOh5flXNGmE5xW1qE2HatsbYHQko\nJ0VsQCqRJGU3ABnaDOn60p+91cpSf71q6vKZSwrNx+tTgAmav3vCw4VDeanm\nRgLiHWl7hovIenojZTTQqpWDbtUxtM6lwNjyLFPVQuszu26qN8DogBz/Uzl+\nIQ2trRh3S5oJFZzVK/nKSmoaSTBTrrH2IL6nmP+G5B5Q9ytcDPiOWLKjGae0\nSGKo\r\n=2udT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","release":"npm publish","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"6.1.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.1.0","dependencies":{"@orbit/core":"^0.15.22","@orbit/utils":"^0.15.22"},"_hasShrinkwrap":false,"devDependencies":{"@glimmer/build":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/data_0.15.22_1539701583062_0.40677451113264174","host":"s3://npm-registry-packages"}},"0.15.23":{"name":"@orbit/data","version":"0.15.23","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.15.23","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"5b71585d65d4b96b9e79e0feb281f4c957547307","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.15.23.tgz","fileCount":126,"integrity":"sha512-7ZQt9KYCGWIZLpLQHaOVWyMlU5iddPOEfkesY1We4ob+cbWFv4ZvGHuT0Br4ki1LhoAkh1Zz2dB76NR/WQXOBg==","signatures":[{"sig":"MEUCIQCmZLPOaZ10G7zo+yn8hA0i3myqD35+0xgit9e0y+US5wIgBoXtgaSTWXtVfHClJflM2++OHn86koJxJjSi362q+Do=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":821990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyNzLCRA9TVsSAnZWagAAyCEP/0Y9yenjPtE4oc2oQ8YN\nGHy4p5uZ5wufiHbaXclUg2lkvzlIrsOsngXRROgpfCybvWG2CMoh2INtlUi5\n9qunRUizPeQz3+jc63AgcRpGZpPNkLpFgA0HllRVEB7vYuQiAHRlKme+KzB4\nzNO+TguLQWL1QNQQKLJy92izhJEy3wfnDhvLk78IrzvfLiGeUMEAtpGIj7Ur\nEdBsvH4h9xovx68UbfCfPgOMoWQbPLGPCa36wvGa0xf4YjtFs1w2oHEt8pzg\nUplZc+deVujiiXb5iL56ZV+W9aWdtL6efm/brous8YBQ9frTgVlmaA4ckmhE\ngLkYONiSpHs20hBmlm9WPsTDYv51oDwD015UPHDOwWTd2D8RkdGGaiDsYGUK\ndfTHb5JCnW319h3TtjLs6dWrMk6a/U1D+rv49iJUlhwEzm/rBkfDoZozGd7o\nx4Gs5Kq/Zv/Xhp5drf412cm4ECRd+PJW0NNdwvmrM0HCCeAj/WUIndybNy50\nsfevLQwH/A+hChHGqZCw5cmZLyo5EWInA6i2GSEBwm1ZtaRbJM5iN6CTTeQH\n6dNnAlNLvSC4s42LgzUvt3a4xs1nSTO7S9pD63anj3xoE6ffHSYStdn5OhdT\ngOYNOo03qGpcOpV3FmvdDJvXBaBt24PCdLCp7Cn0WoPT8vTovh7FR777pNT9\n6UT5\r\n=J6Le\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","release":"npm publish","prepublish":"npm run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"6.1.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.1.0","dependencies":{"@orbit/core":"^0.15.23","@orbit/utils":"^0.15.23"},"_hasShrinkwrap":false,"devDependencies":{"@glimmer/build":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/data_0.15.23_1539890378643_0.059937404345761225","host":"s3://npm-registry-packages"}},"0.16.0-beta.1":{"name":"@orbit/data","version":"0.16.0-beta.1","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.16.0-beta.1","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"2ea5ffe4605d1f990837f9cfe72f57ad13e08e85","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.16.0-beta.1.tgz","fileCount":126,"integrity":"sha512-cdt+3XN/YLN0GDK6WZeeCueqIiimnMPBBznw/EeW1eIMmHT3e9WP+JzuaOsm/j8IKUm2hYhLmonAl0/DV9fj/Q==","signatures":[{"sig":"MEUCIQD85XyT8yS4peHGRqslgMsUEC1bupd8qouLA7LpAOtxUgIgDPfBLDLWjH3rEtoJAbWgA5Cuj1OL9AxTf5JMVBSr4e0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":782271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYF2oCRA9TVsSAnZWagAAjqMP/2Vp3qju0yAcvIVcaYh3\n9dBS7JUiF/5wSWtdZvA2/t5Q45dxcrNhZvekJ6wnP9xRAd60O45NJ6j6ph76\nESYpj9Flmx4UdLdHhec7AfbdFuYT9w6J+mHvlsT0DNzgRQ1lJgBTsu6IYo48\n07RRdMcOGn9V/OPllFp6LLr+zXex+pdof495xf75f3r7FzvXooio5ysTU4p0\nJBWM8Axrw7A82ULlbKy3SJknyPZ8v32QY14oSLhHndiPRxk8PUu7xkBsRi1t\n8n1s35t0JUbPfUplq0gj0YAGdGXbepa62Eik6yJthigWikmqZvY45cYs1XaG\nXOVREDeD3ssCzcfSaYB5AJVeYHIW/BzqdiPatHr4NoN07kcQEP+58sYifor4\nvAqumeu1XC/gOm13v0YtTLO7gRepQnwgJT6IoqlXLofHSs2Bf/QS3VTJc6O1\nIOzdrvRNhY5hVsUVqM1oO7GriaP84/mZt23PnoVk7fsudVGGufv61OTG5deN\nW6lWw8LObERVtW/37A4uKzSUlCgUH6C//vGtVv8WpzGKbEz3qSzAFM3/jBk9\nDHe5TYCD83OVyxrlWK4Jm/M77LmceQfhBfikXD5hx8TX9EvMq2v7yV2rDk5X\np8+KU4XlWcpOqgbXd4gYGyFgzIKGUufH/Zi1HgJCqNXhhgoNX633FNclR33x\n6ixt\r\n=VJYK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n* A schema for defining models, including attributes and relationships.\n\n* Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n* Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n* A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n* A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n## Installation\n\nInstall with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nInstall the CLI for [Broccoli](https://github.com/broccolijs/broccoli) globally:\n\n```\nnpm install -g broccoli-cli\n```\n\nInstall other dependencies:\n\n```\nnpm install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nnpm run build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nnpm test\n```\n\nOr directly with testem (useful for configuring options):\n\n```\ntestem ci\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:4200/tests/](http://localhost:4200/tests/)) by running:\n\n```\ntestem\n```\n\n## License\n\nCopyright 2014-2017 Cerebris Corporation. MIT License (see LICENSE for details).\n","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","prepare":"npm run build","release":"npm publish","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"6.7.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"@orbit/core":"^0.16.0-beta.1","@orbit/utils":"^0.16.0-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"merge":">=1.2.1","randomatic":">=3.0.0","@glimmer/build":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/data_0.16.0-beta.1_1549819302952_0.8479514264129475","host":"s3://npm-registry-packages"}},"0.16.0-beta.6":{"name":"@orbit/data","version":"0.16.0-beta.6","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.16.0-beta.6","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"74c24d5e87708cb7fcab6021484745e4fa9941bc","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.16.0-beta.6.tgz","fileCount":126,"integrity":"sha512-esnbUUhza8doHmoYn7yuzGcsdi9juZjBGETEl1FU0zt7gfglriP41MnxCofSJf5DUzHMOZPFsgb0TBxrb1uvLg==","signatures":[{"sig":"MEYCIQCEa3Q/IqqFClfqd+IXDdQ7JTjkBGpT1NZSC0CRON70UgIhAIKDwHymHI/SwVMW6jtbmMv5Yxf+d7b19xWvc+pfjFTJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":794080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5wmJCRA9TVsSAnZWagAAuIEP/31ijMPvlCBE9F03Xfpi\nqItNBvcUC02D7Yj2OUgdHrzFyCkhnFPobBsIvmmN8UBPNXJ34TPW3z65bK0K\ng3GGKuqEOeX5VXv9Ii2DQGvbXWA7/3J+cG1KcD138xDElW0es2mx2Hd4qL7I\nOEvdFwkK9cQzhKzNwqkNnLBGvU7STckN8niurd8w26miK2I4SDApZ09s0Zh8\nSGCD9d9hTftqvKxvcM8EpDrIXD4FZPvOlHD3EUheyibRT7dqbtYqAMbGHSos\nQPwYm0wLZurq8Oj599Gm9cSmnj36gzTxsnq6pGQIeOi9HYyTkk5B/22EJPwR\nlUMelbfjUY/aIwtoSb07r8M9zbY3KnB0BJo3hGd6aSSHiepxwJETuIjNMGey\njFcGAIX/4zI6D215+iS0dO6CiHMn36J4ZFuvOzhH6OdgiJ7dsABaleKgeBUV\nF4/ZSG7HmRhRBsnrbZcEWuQ232+/CcXESxIVARXzhs+dIYZuk1lsst1NGf5Q\n3Dq8ynaND3fdfyR+Q5L9jtiUEgI9Lw89OuA0jSVtScMB1TXEfWkv68Z+/XDN\n4tX5eKi6ue5jNQs1f90akQWpWwh4MKD7ewakIgbcskOsP+29ISXtgIuhw3d3\n+KKXFvMHhazaw/Rb0tp+iQ70imeeR9Q/FiTKTxg3OParOn7yjkRCCQR76LsV\niCuD\r\n=rH4x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n* A schema for defining models, including attributes and relationships.\n\n* Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n* Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n* A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n* A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n## Installation\n\nInstall with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nInstall the CLI for [Broccoli](https://github.com/broccolijs/broccoli) globally:\n\n```\nnpm install -g broccoli-cli\n```\n\nInstall other dependencies:\n\n```\nnpm install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nnpm run build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nnpm test\n```\n\nOr directly with testem (useful for configuring options):\n\n```\ntestem ci\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:4200/tests/](http://localhost:4200/tests/)) by running:\n\n```\ntestem\n```\n\n## License\n\nCopyright 2014-2017 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"6a6f597523408af8fb70be505c843585bbf3a798","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","clean":"git clean -x -f","prepare":"yarn run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests","prepublishOnly":"yarn run clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"6.9.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"@orbit/core":"^0.16.0-beta.6","@orbit/utils":"^0.16.0-beta.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@glimmer/build":"^0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/data_0.16.0-beta.6_1558645128803_0.22466029458570302","host":"s3://npm-registry-packages"}},"0.16.0-beta.7":{"name":"@orbit/data","version":"0.16.0-beta.7","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.16.0-beta.7","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"f215e31b70004a869ee98ba93e78f33dd6bef8e6","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.16.0-beta.7.tgz","fileCount":126,"integrity":"sha512-c38wCY0CerVULkuEhxifIuB14EbwX/iLHMGPmo69LUsayiXg51Jqx5NH/Mm+uBrnN4EXlgdvTWr+ScncgLUg3A==","signatures":[{"sig":"MEQCIHBK6Tb4YFi5Q6lXtlYdZU0o49sFeO1Dm2lF5bXtXzxLAiACKdDbTv8A2z0ijhZCIs8fdZnj+lAp5SADikeefyyLsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":794077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6EXJCRA9TVsSAnZWagAAUO8QAJk413fEuXG0w71ciZHa\nFSmhRcpOw9ftZVvvd36Lj3kHqjCoQBOcUZcwnUlGxS0yyk5aJ5+1+O4lIwKR\nLUmbtUY0nM+slmPQldSh5Rbk2l0PJ1FxirUhlXYpy/f4Nv81sSz4vNSneWSZ\nzFTmxr4tch3IMKhAnxaPTwlofdCRIUQ8f0uTUqdfHG+UOaGeoFGE9/awUTab\nbSsr0+h8hlaeCLl7vBqXS9YQ1eHA4+digjjwzWuQTzV9HZgujyTNzLWPn19v\nSJ4GYlxQibkSw81tDul39QFocBQjPKWdZNiLdGfGqnlNFvZp+AZQgO3LQZoD\njPD+ZE91gi+/473B+fepomzqOMZJGiUcW/wbCDx66ekAVhtxkbc2EX0UBNER\nTfWatwTeciR1f+v/x+IHLHm2a/FT6ZyRPiJV/alOJ+2CWLLajVfcVtRiTHpN\nZDdyT09dRzrv2bB+PYZzRD6UuN/ApcuuGMxt/gxn5oWNZofmSyG8o5y4Wjwx\n6qxnST04uR1WJptTj7beRGFFyOXfTrFfRha1m8qxvHyLc0/bfSJqYZdMiLq4\njnPipIlHJ9DRfLFfL/zYHgKkrVyykamLfrXx8W43SuQ43SRdPVtWLvDNk/Pf\nq/ZnorkYPVxaEekEB9R0xsZdnPbbv/HAxICwZy/JTzODnoDKgO9yve3sug99\nOM2h\r\n=aJeh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n* A schema for defining models, including attributes and relationships.\n\n* Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n* Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n* A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n* A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n## Installation\n\nInstall with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nInstall the CLI for [Broccoli](https://github.com/broccolijs/broccoli) globally:\n\n```\nnpm install -g broccoli-cli\n```\n\nInstall other dependencies:\n\n```\nnpm install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nnpm run build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nnpm test\n```\n\nOr directly with testem (useful for configuring options):\n\n```\ntestem ci\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:4200/tests/](http://localhost:4200/tests/)) by running:\n\n```\ntestem\n```\n\n## License\n\nCopyright 2014-2017 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"a1552f89362339db40a3747a05462e776bd950ed","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","clean":"git clean -x -f","prepare":"yarn run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests","prepublishOnly":"yarn run clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.13.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"@orbit/core":"^0.16.0-beta.7","@orbit/utils":"^0.16.0-beta.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@glimmer/build":"^0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/data_0.16.0-beta.7_1558726088504_0.7976993071990197","host":"s3://npm-registry-packages"}},"0.16.0-beta.8":{"name":"@orbit/data","version":"0.16.0-beta.8","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.16.0-beta.8","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"1b7bae4d13020a9620a19347d0ff9c5fdd584915","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.16.0-beta.8.tgz","fileCount":129,"integrity":"sha512-U9l4j+pQPjPg4AQpDYO6nggRBUySspuVLm/beo705Bk+twbqfqCZ/4257BNuU+qtPciQTpTTrXy3aQweCj2MAQ==","signatures":[{"sig":"MEUCIH2+di5Bwxr1IhEGrSDP1dNWlOLbqb8fywzc0090zB+sAiEA/3yUDj3iqNxS4Oq2uc1rl5pISuzClGbGBZt0UT5VlME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":791300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/S6rCRA9TVsSAnZWagAA0NUP/3wI1Hr1FQTwyP3da4wb\n5hftCh6rG93vwFJgjz6QRJNhyTIGv5DgB6V4H8DCeAgkjdcPcc1SUGyl9/S3\nTB0hyYaOJe0mNzHgaKYD3VLAvZ8rglHj/1S7ty1oPV5OXMacxM7K/axq0eha\nf+afNTKb3YKs5YSBa7qfTYjApqEUFI+en3uwijo7T4CF5Q9TxsyuoaSkTK8I\nDAcWt7SQNv64j7aNQDDZ3mlVnRwPH8D3h8ebpk8M8tlO7+BDSoFVq27yHbKt\n9ZbY4mQKo8vqKeHQ83dm5aE3AjzXy7BtSV3ziX/Sw7gyozmeKoSbOuHrZiXP\nCsOrGC8AIwnSJjuVJPKhMAodpswAGgnaLKhgjKdiXUpgD2k93FTfrxwH2qj4\nyuGObr1x+chumRe4ywi8igWhdNi5pXhX0m4vP8BFy2XcUt4iJQEzQE5T2TOs\nNK8Lp9h/Ry17c2Hs0qJrvqpfqtahYTW3jypjs/dN4drItmjKGJfDAapWNMJD\nc0IoqUa2HOL/+JlLLw5+9+/ifGUonYyyA53GkuCEemoKdRYmdiOHfY5ocf53\n9M4hB8al2oX7gQ4y9+WnzcGeN2e3rooISgd9IK7eruUylO8XpBvBrzFve+2l\nRpRfKycHjGRk/7EtNnLW56TpMGq+js2Pwf1DuZ1SXTv/yOrtnBdrbh13hhK5\n8W2E\r\n=DwXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n* A schema for defining models, including attributes and relationships.\n\n* Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n* Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n* A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n* A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n## Installation\n\nInstall with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nInstall the CLI for [Broccoli](https://github.com/broccolijs/broccoli) globally:\n\n```\nnpm install -g broccoli-cli\n```\n\nInstall other dependencies:\n\n```\nnpm install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nnpm run build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nnpm test\n```\n\nOr directly with testem (useful for configuring options):\n\n```\ntestem ci\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:4200/tests/](http://localhost:4200/tests/)) by running:\n\n```\ntestem\n```\n\n## License\n\nCopyright 2014-2017 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"b60da815be53ffc4fc0a29dddfa5dd15a8c1b875","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","clean":"git clean -x -f","lint:ts":"eslint . --ext .ts","prepare":"yarn run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests","prepublishOnly":"yarn run clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.13.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"@orbit/core":"^0.16.0-beta.8","@orbit/utils":"^0.16.0-beta.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^5.16.0","prettier":"^1.17.1","@glimmer/build":"^0.10.1","eslint-config-prettier":"^4.3.0","eslint-plugin-prettier":"^3.1.0","@typescript-eslint/parser":"^1.9.0","@typescript-eslint/eslint-plugin":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/data_0.16.0-beta.8_1560096426642_0.37595941228667473","host":"s3://npm-registry-packages"}},"0.16.0-beta.9":{"name":"@orbit/data","version":"0.16.0-beta.9","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.16.0-beta.9","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"8252783b9db5ba47cb2e80f59095e4d4351c0108","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.16.0-beta.9.tgz","fileCount":129,"integrity":"sha512-Bfl5CTkJ6J/naKKiTbP5E5TboPLXdEK4IlnaKkW051x2Vx14u5G6JgpGrHHqvjO0A/y3UqSH/nn77CYKk1Dqyw==","signatures":[{"sig":"MEUCIQDbwRBBYgPTPi4cCyE2jScS6HzjsyNL4zIJHKH6FB948gIgZgsTwcwTuDLHMFdqIMyPeJuUuzRsnWsvmZi7/e8Y4/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":823270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJRDyCRA9TVsSAnZWagAAYIoP/ikzv2PbftBE+M4IPqtT\nTZ2e0W2hqBbuDoQLO80g2KM0dA3G1AYmafP0hdWYLiLokaxqYdZl+m+IL0CP\ng1UaqluEWzceIrrBhayXF+02UhArus6CHPyBbuN/GBA1+Z9sLuz282hsDkD5\nZV5TD7L8OLHIYDz00Mz50MfcVFqWQh2+iqgud+q1nNjMp1E8jbr819TT8yfk\n5/vL4Jjv0aj0V6pctJYqiT5zbJRSlly4M4OyN2/nXMfoKe5nA6WO1T8jcRtt\nw2UTEAPJ5RA/8Up0r0P2OxAwQiQrXXaFqxyA6ZiwEsVRKVyk0GqFvcmgjO63\ncWZ+Tuxd+2FWQWMPxPqJK9j+J3kJdoyDYfHaG7LSt+Eo44cUvcKE1iFQB9I4\nfmAk9Jlt+He2Xp47+W3pvOTPYHXaXJadI8UBhERzOAi0+d0ukFp/IWQKJaLi\nivKLfKPTJxS8I917nUmXDmZuzzxUchgGnZpil00c1BbKeDcmw5sHXlkvzp5f\n4Wo5f949LGDFf+u9QYJ7Es4zL7dGzUKiDT4gvj1uYUit6MqGL7ovhaIf7Zsc\ncPDlhqudrFA3O1Ap8a/f+TG2o/Zd9iY2KC8iCbemG/I7Wnm0+fPsJ/k9/z7b\nQJ/gF3X0UKRGU0F94oOGavYVrptKWFZAK/UDmrC3nMwKGVXlU10cjdQcsLIV\nfqnd\r\n=tAUd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n* A schema for defining models, including attributes and relationships.\n\n* Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n* Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n* A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n* A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n## Installation\n\nInstall with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nInstall the CLI for [Broccoli](https://github.com/broccolijs/broccoli) globally:\n\n```\nnpm install -g broccoli-cli\n```\n\nInstall other dependencies:\n\n```\nnpm install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nnpm run build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nnpm test\n```\n\nOr directly with testem (useful for configuring options):\n\n```\ntestem ci\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:4200/tests/](http://localhost:4200/tests/)) by running:\n\n```\ntestem\n```\n\n## License\n\nCopyright 2014-2017 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"ea090c87d5bc4f390ea23dbb88a5b61f2f8aa0e4","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","clean":"git clean -x -f","lint:ts":"eslint . --ext .ts","prepare":"yarn run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests","prepublishOnly":"yarn run clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.13.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"@orbit/core":"^0.16.0-beta.9","@orbit/utils":"^0.16.0-beta.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^5.16.0","prettier":"^1.18.2","@glimmer/build":"^0.10.1","eslint-config-prettier":"^5.0.0","eslint-plugin-prettier":"^3.1.0","@typescript-eslint/parser":"^1.10.2","@typescript-eslint/eslint-plugin":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/data_0.16.0-beta.9_1562710258019_0.03239914276324263","host":"s3://npm-registry-packages"}},"0.16.0-beta.10":{"name":"@orbit/data","version":"0.16.0-beta.10","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.16.0-beta.10","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"8660d754443deba5067c2d6d1a85b9b9ad389214","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.16.0-beta.10.tgz","fileCount":129,"integrity":"sha512-QHwzyjNJKdp9xc9+a9iJiCvEOB7/D8BGtSUrCh/GeEeoUOfoAJ0KZbPn0qpcdrRVLfuVcSncGD0d8rgkFVA7IQ==","signatures":[{"sig":"MEYCIQCvspraq1mZff/tP//2INw2ZFShL87BZLUAHWuzgoYfjAIhALrD93lW1WICGNzf6kMWImVAfyd6IqQyPSO+O5N07gEB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":822105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJhzQCRA9TVsSAnZWagAArrgP/1KoMruti6txolUirHj5\nABrt30r/NhUEEI0DAlP52pNa25Qgg7Eo4sFJ1jg+vgeB2gbygUn08ILyQoxC\nxpLKuNDCQrcE3l7UEBqcKodns1RgAYiQga0AWnl1Hxg/yMmv8IOds86yAKN4\n2GkOTPN0g/qGVY+QaRhZC1++IB2/4LbanMyDcsnnyZN4V3LJrRYwSg1f6lmf\nEWYIoVyaP44I+/UzOkqTuykLtReaoKEnlzqRRydB72WCFHLXE6PYjGamztLO\nSb75B4hqoW0fj42ImxWA0FzQTNNLMnFpCPrGoVmw2Ajr6aI6659y3Wq7wazg\nvfydV2pYg6YcXnKsQtHD0YAgAoL8l/m4h+pEXH2IE4yVuLX0mzvAhV3nmgGn\n3/6zO1xseO8o1D3kkzvrWHQKKwbRw+ikZLJHX/sXT8rGZmbRIVsTJz4sHLYF\nEMoID7FpFTJOF2jRzS+uh/L9AFQ02SCFAYEKMJkh9osMd7xjdWBur7qO++vi\n3uE12SocWX20weggez5XC+7OrVfirgePYUy7TcvyEZkHlYiTOa/dkpHqFrVZ\nu/dNv4TGg19SukbEkx2+a4xgKIlcvvdECU6759WLmBNXlggq7lVH9xOjZYeM\n3nKjAp/NOLjNtis+mA68njy49XN7svbzW/ulmKX07UAaIALbV9/8/djYrATH\noDi1\r\n=AQ3R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n* A schema for defining models, including attributes and relationships.\n\n* Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n* Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n* A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n* A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n## Installation\n\nInstall with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nInstall the CLI for [Broccoli](https://github.com/broccolijs/broccoli) globally:\n\n```\nnpm install -g broccoli-cli\n```\n\nInstall other dependencies:\n\n```\nnpm install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nnpm run build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nnpm test\n```\n\nOr directly with testem (useful for configuring options):\n\n```\ntestem ci\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:4200/tests/](http://localhost:4200/tests/)) by running:\n\n```\ntestem\n```\n\n## License\n\nCopyright 2014-2017 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"cc92aa7fe9844d24d4df729d4c7713d5ee0a9bd5","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","clean":"git clean -x -f","lint:ts":"eslint . --ext .ts","prepare":"yarn run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests","prepublishOnly":"yarn run clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.13.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"@orbit/core":"^0.16.0-beta.9","@orbit/utils":"^0.16.0-beta.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^5.16.0","prettier":"^1.18.2","@glimmer/build":"^0.10.1","eslint-config-prettier":"^5.0.0","eslint-plugin-prettier":"^3.1.0","@typescript-eslint/parser":"^1.10.2","@typescript-eslint/eslint-plugin":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/data_0.16.0-beta.10_1562778831294_0.8980705787654892","host":"s3://npm-registry-packages"}},"0.16.0-beta.11":{"name":"@orbit/data","version":"0.16.0-beta.11","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.16.0-beta.11","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"b60b56c76d70db163b6cbba457c79e1105ea5eec","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.16.0-beta.11.tgz","fileCount":129,"integrity":"sha512-1xd38Z6cHKc9Q7+ZBWoB/DaD8be0RbelvO6ktLLN1QdyvjH5mCFw0LN/BJGVW1NSfYywQnRWsGTSCQtfESL3nQ==","signatures":[{"sig":"MEUCIQCCuRW7gX+U0IaeGqDYRj9pG+Zp9rBG1RRFV6tTd/orRwIgdeIGnlXrxaATfAJ+o75dysGWsVTEOaEMWYZD+DkK3+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":810521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMHfFCRA9TVsSAnZWagAARg0P/RGFAkBgvu/Bkg5iZbzC\ns4laKmK2zyzgMHCIhrBBDG9nza1l1yUh8S9E6EpwJPRvbVNjKQ7rTE5Z2kEZ\nLutXhw65pGQaGc7dahCUj82OhJFlobuSVs193731R5WqWKPSjx27Kkcou1AM\n1hUaote3yIlirrMuMRXJqCWwq8IJiXaFFDKS1TxW+bbc4vBAB8INADfWmtrP\nSMU71apRLVvZC3+2xMZhWo3LGe4kijSJ5E24SDQXAXINz4V0QPGfQAa/nIjt\nymQozxTiyTUz625dHZTwfa9BPmXklPRO16mqI6YiOiEteEPFDKE4xsQC21sS\nim97boQ7ZAmJdWEIwnKUrrBruWEvZlQO74f4dAf+uuY822+2OqvPEXsWW9Fr\nY/shi4ShMzfHwiCb2EJYIeswxO2IoKvciMDdpyqTqZX/I4PyXX7Nx60pXjhq\nHlxHy6E/rRa/ik5zb+p3p3IvI/hK8IbMgGjRS+nZ+zw0D4dSk9Rf7K3kbRSr\nnRI0Y+BDIsGRcGEepLIp1+8vAvu2EgoriAdVuGnojfc/+BzyIEBlKusi5i13\nJISooNGIby0BtAGyiNtviQRXNN5/VbAfjonYyWdWcRphzjTO0ZyM9ZqP5pTK\nPc1UR1oDxNbZwN6EjAihbV9D/eJxi05+ICrJeVSir57f4s64a4vf2ycbtwtr\nrfWJ\r\n=u5Ad\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n* A schema for defining models, including attributes and relationships.\n\n* Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n* Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n* A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n* A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n## Installation\n\nInstall with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nInstall the CLI for [Broccoli](https://github.com/broccolijs/broccoli) globally:\n\n```\nnpm install -g broccoli-cli\n```\n\nInstall other dependencies:\n\n```\nnpm install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nnpm run build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nnpm test\n```\n\nOr directly with testem (useful for configuring options):\n\n```\ntestem ci\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:4200/tests/](http://localhost:4200/tests/)) by running:\n\n```\ntestem\n```\n\n## License\n\nCopyright 2014-2017 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"6a0d9055095ba407dc2c99dad2c9d6220e77ed45","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","clean":"git clean -x -f","lint:ts":"eslint . --ext .ts","prepare":"yarn run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests","prepublishOnly":"yarn run clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.13.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"@orbit/core":"^0.16.0-beta.9","@orbit/utils":"^0.16.0-beta.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^5.16.0","prettier":"^1.18.2","@glimmer/build":"^0.10.1","eslint-config-prettier":"^5.0.0","eslint-plugin-prettier":"^3.1.0","@typescript-eslint/parser":"^1.10.2","@typescript-eslint/eslint-plugin":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/data_0.16.0-beta.11_1563457476958_0.8401450055497672","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"@orbit/data","version":"0.16.0","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.16.0","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"85e03d4ef560f5ecda00364a5a80378678cb5993","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.16.0.tgz","fileCount":129,"integrity":"sha512-InidpkEMGDO5UHF6Mmdxt9fxAdjkVGuc3S9h7mnDGwx4Osbhqo1Y8YzWwXPOe0xvLNTKXt62G50VdcjKMUTxUA==","signatures":[{"sig":"MEYCIQDe9izDNRF5DvBfh10Oo+cZHWKwpyX6kVigP0LSOg4UlAIhAOqqP194cJvhpnkA9STPmQBUzbfbIjdqPYTw/aCSQaEe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":810499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQFBMCRA9TVsSAnZWagAAGe8QAJ9e4/bGlrQ6fO8kL8qj\n9hJTf9yp9g7mXd9QiHKzQl9xhdSEHUUmQrZeA/PFuogaL3ZDqrhW0SQvkH/z\n9N8JmDrE4KT9PNq1/CissFBMfZAVKaBYRXHUbR2rKR7x9YWHcyzR9+R2KMqS\nz8LtoPvD4bOP7NoBGB+c2uABkacTuaGRYkRvmGpWH5F8zRBtoqKGa/P60+vP\n09/9ZxEVNRQkmGnNMLxOdQ6kff4thzdlr+aQjLETZLjnWDUwHXBuTSi3Njhs\n1MZB5H02f6phzSPTLA9WsbYF356Tz8XeoSUDIkAON0etIPLmiFW4sH9s2dBe\nrXZKmB65JxfPXEAj/xQVLSZxn1VirJaMP1Smku/aj4WEuUvZgFGOIDeYxypa\nUCDUk91aIkuEiC4h4ZnqRp+CZb7tvy2vRVfp9Sl5PpJbo1ybkjeed2IBTpoP\nPeN7puw/ejFMt2MaVRhGYrvqNp+JS6V7/wkQPPxh/KX3pGJj9PMPAXEN9tFx\nWQgoWkmE4xg8jd5lh4VrwdsxaAqzMLC50Zw38T7f8c40HdluCUm+jcVtTERx\nMiovSX8GYiSzkocxEQ2XZeQKYnIgug5FGxrC1wt5PJv9cRmRps61S14MQ9CY\nS1HDW9A8WacLpcwHZq/5EXzT5tJ64DuFlZLbU3xtutMJZRXifO4I6nw+Gwmg\n6N7I\r\n=9jzB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es5/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es5/index.js","gitHead":"e8c3d6d56dc0f9b11f8d9216df37a3a16514ce6d","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","clean":"git clean -x -f","lint:ts":"eslint . --ext .ts","prepare":"yarn run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests","prepublishOnly":"yarn run clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.13.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"@orbit/core":"^0.16.0","@orbit/utils":"^0.16.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.16.0","prettier":"^1.18.2","@glimmer/build":"^0.10.1","eslint-config-prettier":"^5.0.0","eslint-plugin-prettier":"^3.1.0","@typescript-eslint/parser":"^1.10.2","@typescript-eslint/eslint-plugin":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/data_0.16.0_1564495948078_0.3551045545542011","host":"s3://npm-registry-packages"}},"0.16.1":{"name":"@orbit/data","version":"0.16.1","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.16.1","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"a4f5945ff9345f9ef0390ee536d72bfbfb219dde","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.16.1.tgz","fileCount":130,"integrity":"sha512-goIgkDeyIr8t5hEu0Wf/H9UQLek/TeIvnKO8SKduuEwKQ9vu/1EGGTooCUyQfvy7QIWYO/zBXBIjbukxqFFF3g==","signatures":[{"sig":"MEUCIFBi8p+PFRSwwrFZPJv8e2MO0qLI56cfBXJjqLPsZg8DAiEA1gn7nFD/vmtzeTTxw/X4JtAXi4SdO7UbLTt37YtiqwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":900000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW96CCRA9TVsSAnZWagAATOcP/Ra+DZe1rGX0H1fZQEee\nDkVg4ZWMIWsqonYAWkbMrXFtxH2Y0gMXGPkoXWAdUEUyrjYPSJdHBA31PP2K\nXY3RlXj/FaBaH3oBXiix7TMFzee6bFp3fmO8dFfz/ku8/E94Wb1KGXGNAZ8K\nmndpQBms1WswPj2/ZRPE9TCooOnHm8xm1UKxmeQSqfCr+q2GXK0RjrxC8C9o\nzqEYo1EelHgNoQSS5hasLIIujgNKnLwK0V9VNlmeITftHuDUIKHH6lJAvhR/\ntkfdZtaJvxBNAYl9Fkv8m0RyhIZsJa1RHGXIKdvtER3zdMTmb04u6d1e8Mls\nUj776yDikF/xQiDW4rX3aSiom8URNd23BXJygMfHVo2o4fkp0Hry9ELzPc1O\nUrShk9yDGg476bXKiMiOlr1KoOQu9tMbJje7XH5EhAXm16xyXD3PgvLfWrFn\nelWD1q6oaAby6WmxdxktsO5Y28UxQ5cRUHVGookDeWuK9Nrr6tVBlaKFefVE\nKHYM62SFHCq9D3j54oC7rV7VW4nJhpPEPY7unu/p8c1Ec877UoAKcZN4EmMC\nlLMgdOPKWswGOaGAqdfZ62A/LL5LHtXgv9Rk0+p0O/W5asYUHP26y211eU6c\nP2no8M8EcDnj3cQnMZZ0DGiJ9CqvIdpwy6DKZPOiF6Ue2kx3Waiv6xPsRqI9\ni06m\r\n=pQMZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es2017/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","gitHead":"1270dbd43aa93da57e36664e0b8330e809c082fc","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","clean":"git clean -x -f","lint:ts":"eslint . --ext .ts","prepare":"yarn run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests","prepublishOnly":"yarn run clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"6.9.0","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"@orbit/core":"^0.16.1","@orbit/utils":"^0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.16.0","prettier":"^1.18.2","@glimmer/build":"^0.10.3","eslint-config-prettier":"^5.0.0","eslint-plugin-prettier":"^3.1.0","@typescript-eslint/parser":"^1.10.2","@typescript-eslint/eslint-plugin":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/data_0.16.1_1566301825451_0.9362132715996561","host":"s3://npm-registry-packages"}},"0.16.3":{"name":"@orbit/data","version":"0.16.3","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.16.3","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"c4bebb3d3be313538cd3c5630fa7ff7aadff804d","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.16.3.tgz","fileCount":130,"integrity":"sha512-e3DyYqpULl4W7QGXr3/SvHVb95byQT1P2gcyBLZpFlMawhxIiT2E1qSWAmutkrK7d7NfKEk9xBlnEcMnIlpc6A==","signatures":[{"sig":"MEYCIQDD3YEvD12OUmuDS5tUq9DMNa4p2kC7GML6ZclaemsP8AIhAOz8jdpchIxNrgc/18+AcbiovqC5+hJUSXyC9+DrqWfx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":904763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdh5XYCRA9TVsSAnZWagAAWrAP/RbkUAxx+ZsWcQdC6Ny4\n6qkiQqj1YfzHgrhuJx8BnjyQSFzHiUJXXZECtMzTBopgZ8kVs4KFdvWSoTMI\nWH/MJemxRXRC0p030TiLsX5C3IOxfi8LtEvxQpJe/uvapjorRjJbP5FljSe6\n2glzVR6aUY2lsovJk0b2s92M41pUdhjLyVVNkcOYHwBw2eOaxcFE1V4zJscL\n5TvadU1uNGDSGKDoe4viQjatogV/MNWWCz8uRcYR/PGWrbf2R75nkoyDLH0M\nhvGq2+gqUXIXb+qRf8UBIkEhWYqUF7r6k5B2MkCYrA/QCL7IEwEka53ghjne\nZSbfWovF13sZ0T00ywaqTO7PDH93hj6ToTW+u+tedL/u/XIdpQOIhsFs8LAl\ni4vYgIBOH3QGmWw+YLjGbxX07NI7qYKRkIcxx5QdXsTndb93KGUwBF6Xa28y\nVDSa2RCHNZAO31V+crJbE+0w3VapvFFeGJbDBDiT0nBBv1KEgEgkm5wrUTeK\nzJV6TbWwnRrJpu+TmWlgbQtllTqUaMs6DsNYIYsNUCV/GWd1Eiifnx8plD0l\nzyRD31iIZJwgAOrOJujURD2tBxidq4Rd3/PYRB6Wki8SCgntGQAB851AT8my\nAT7+WPGwE2Fm9D2npH9AwblRFCZDuA1QKXriTvCaOuzPxmLlPz27YB0TPk+9\nXFlF\r\n=u0v1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es2017/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","gitHead":"18b5d0bdd8cfe5607c4194ce6c6d515fd522e526","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","clean":"git clean -x -f","lint:ts":"eslint . --ext .ts","prepare":"yarn run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests","prepublishOnly":"yarn run clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.13.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"@orbit/core":"^0.16.3","@orbit/utils":"^0.16.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.3.0","prettier":"^1.18.2","@glimmer/build":"^0.10.3","eslint-config-prettier":"^6.3.0","eslint-plugin-prettier":"^3.1.0","@typescript-eslint/parser":"^2.2.0","@typescript-eslint/eslint-plugin":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/data_0.16.3_1569166807701_0.9555776247399455","host":"s3://npm-registry-packages"}},"0.17.0-beta.1":{"name":"@orbit/data","version":"0.17.0-beta.1","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.1","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"d1ff87c2e87e825de09a8c329fb369af6a396576","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.1.tgz","fileCount":130,"integrity":"sha512-P7okBMxW4r1UZCUhQafDH84WgnWCGIS1i9O1JleSbBZvGdbHl0Qhl8FxrJYKKpwYKf/8dy/JuFJc7pJ/myvbWQ==","signatures":[{"sig":"MEUCIF3SDKhnGmTW0VtflNwR2uBIgR4uL3JxsFvEqG6patCVAiEA+4I31tay5HlC+aFNwJBqxfBuenLXFiuiYqmZgdo/jQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":917722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdh5ijCRA9TVsSAnZWagAAuacP/A0jFNjIZkFSxfZ6nJM/\nQD2Lwx5yV6dyMtk8E8Tup2nD7+cvcbQ2cg8MfMmwZRMQQlqZTLoe0ZqOHhml\nxWDOJsRsVvtqr4K8qTnnqfJ89NeabZuYs68VMEa9dDIppNJIo8dkQ/PuCTts\nAnMAUGCwRDkvFFUvBeXrJvRbHuLL3kTW9ScThecGRrLCD8UT/hwWtR9iqCEu\nm0+t8ywCOD03R8N0pgQUjgZ2LsOqVfcd0provltwt5SEYwoDrWVVcTcwysh8\n8hybJCo4mYW1m9zBYCd1ynjgEWq8/ct5ODiVewEvIjp4VJpmE1CBz1oceK1X\nyUXYbG8JUyTB+5ydOyvFjoNoKQtSgE5TrJ8FQuJgP28LKDrufXXXuNDdXsWH\n76xpSZvJnG6r7fnPsMjMZqkwehYliZFQwZPBOl6D1hGkTLjZ38I2/k55c/ED\nrm+0znuiqwFgK3B/M4Gk3Vp7FBgliMWBrMWJeVW9ZLuS9oTChHkUsiWK+GiL\n2z9jvzYP04dO7zMQ0fyEayWVgMWiYei4ell1AwwyqXYffG72r4JyPYjMsEZm\nRiY+Zv7kx0/8UbZ4GaBQOCsZzY5w4Gd71MDsPSIWV5Wz7v/HrXwA0dxouRCN\npKndgEM19vrTS9PjONbQoz/Xtk54qtlCGHhzTS6IPqMX3fUllbEAAkLVIQ63\nhrGk\r\n=j9G5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es2017/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n## Installation\n\n```\nyarn add @orbit/data\n```\n\n## Contributing\n\n### Installation\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:4200/tests/](http://localhost:4200/tests/)) by running:\n\n```\nyarn testem\n```\n\n## License\n\nCopyright 2014-2019 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"cc0b7deeba2ee7533b59629156adbcf7e039a94e","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","clean":"git clean -x -f","lint:ts":"eslint . --ext .ts","prepare":"yarn run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests","prepublishOnly":"yarn run clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.13.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"@orbit/core":"^0.17.0-beta.1","@orbit/utils":"^0.17.0-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^6.3.0","prettier":"^1.18.2","@glimmer/build":"^0.10.3","eslint-config-prettier":"^6.3.0","eslint-plugin-prettier":"^3.1.0","@typescript-eslint/parser":"^2.2.0","@typescript-eslint/eslint-plugin":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.1_1569167522750_0.11566763391945178","host":"s3://npm-registry-packages"}},"0.16.4":{"name":"@orbit/data","version":"0.16.4","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.16.4","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"463ea07b4e01468c140d4b51a60a3a4cbcd64268","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.16.4.tgz","fileCount":130,"integrity":"sha512-vZq4hJ9fg7UADuclgBJRPkUlKcAgEkLhNbWBlzvEwOfdU0BQRPVjUp57arXIPKQy4BDxZLxRIxUjLnc/+OS4gw==","signatures":[{"sig":"MEUCIHb4EiuRik8Y/hyI7KZYBd6gSrSJV2chnIpK9lxkGnyGAiEAuROhoSG6734lvF2yQa5FsAKwM7u0bALCNCksfqaDTCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":905131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd764WCRA9TVsSAnZWagAAR6EP/jQbhM0zPVD3qvvfYdMp\naaK1qvWsVST0HEhXmn1Zd13wAz4VAgWqGwQvlzl6kkd8MCTICvOhrxaPACgw\nA5QyZsHDwhexZwVFU7EbtERixC/7CgdM+NVUUUdYUzO7hhBYIVbytuL4gQMo\nxlbAXU+VyY0XEezfUPZg/1zaE1BTV2Kt3x10WHWjLqW4EEupDiadJQnfhFk/\nadEwIIFZeiTn8UoPddAGqco1Zfv8gj6UKgTb/YxYGZhcrz7JtpBZz58LXBI1\nq5nrY5tpSz1weB+I+NP/Cf1x5IUN8NFFX2SBnyZa0Tjga+NoqYKfTmfoUJNp\nPfV57XEnCZ9pvTjCo0OlnhIe4yDcra6rGauKgiVOzVcTTF+rHmzTZuvMv3rE\n7+x29w8/IuNYNMuBpi8HyHON6p4dzYTtBFKpyWjmrKKdI4Z7R4XhnZxYVZY4\nOCg3JwukWpmOzKAghA2/HJ+Irm7tIqNrkkq64SieEBP78/eG56BHbxI8rPFq\nwY1I11psgRMqPTg0sDoD7NVH0k5xguwzNrQhouTEWlT+LeTzZWo3ik5+11VP\nzn8H1EbkA4H42Ssk1GDnaYvFeEMZ4mnaI0yxvvTK4wM5sgL7KZn0KsAjT6uB\n/pa/GZ/9feM17gRebXPw1kjRSginfKfqKJ6Y3j17TnGbuL3ikZhdGVPQnlfB\nzFXS\r\n=VayF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es2017/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","gitHead":"e7a053ddeaf78b8e6644fabdad76ed13e4b59e5e","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","clean":"git clean -x -f","lint:ts":"eslint . --ext .ts","prepare":"yarn run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests","prepublishOnly":"yarn run clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.13.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"@orbit/core":"^0.16.3","@orbit/utils":"^0.16.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.3.0","prettier":"^1.18.2","@glimmer/build":"^0.10.3","eslint-config-prettier":"^6.3.0","eslint-plugin-prettier":"^3.1.0","@typescript-eslint/parser":"^2.2.0","@typescript-eslint/eslint-plugin":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/data_0.16.4_1575988757913_0.09714893078451414","host":"s3://npm-registry-packages"}},"0.17.0-beta.2":{"name":"@orbit/data","version":"0.17.0-beta.2","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.2","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"125426516ebacb174b78f7fe92ec92391f99628f","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.2.tgz","fileCount":130,"integrity":"sha512-hNlOF5BLCEcUGCNCHsx7+qTEbbHNjCEFNQw4sMf5Pn9bVxB4Z4vIjZf/T4yrLONNmBPr4OoH5EgOaM0caQfj9w==","signatures":[{"sig":"MEYCIQCRK7WEcFXK50E5VDsrLgfiU/dG/vG/MeGaYFsd/SqOaAIhAL0nPKjMLG1Zi26b375wekVh0JIPawJppOTxcZ1gE4SJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":943663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeY9MPCRA9TVsSAnZWagAAhsMP/2ef14Q9Gxc2D00ciEgL\nr4CBwzpajDEqI2qn1L/8zftDpic5HFa5htzF9NfJYKoTnxQTIs5Q19S1halz\nGECmXJxK2dE8G8h+fXoT4KGubabt9geVpIb+giORaa56qALmYYLJo/bjbegC\nJZ9r09Ezy6uND2yL+Al++eO2Xikd2s2qosWGHwwoYqesPTJNfhhPlNhtFepi\niR6duJP/JrRO+Fo5ejWmsp1GdBt118hKxo5rjYiFLx6//h7mGGSVUq2nBlUq\nJqRwfp2ig5jkvmUx4eZtRFOgrKPwRF3pLmRp95EGVEFtBdSlTiQX8j65giHK\nCU8+Zz+PjR/xKGv+SxApEAtsdz9GEzUCK7K5m9UnMdUQjkVnZCfSxMo5CjGF\np+s7JsD4gQHjrsGuk5csUaonQC59hb8/E8GWVXe+VgAgNVh7KiOlp7+IQ9hT\nrSjeMh0FXugoeQSXhQptqePnABKBf9dR2itHK4nnkX/qIQHihujJG0PvR4SW\n6Tl/mnmdpstLWMvGSyPB7kMUI72Ywj0rrXpPnhhGoF9kwLCsCJQsIvwztiLX\nWKfwY4CigvTe+AFVHnpMVoS+4mfQpOe4B8FA2DWFZjeaiUeo2j6v0q06sNiF\nbbEjTLx2FdrCW39FRrcmIgp0MKfJlS1S3TcGx6hS7bvyG/GDTso+x2ql3vRL\n7JKt\r\n=RrgL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es2017/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n## Installation\n\n```\nyarn add @orbit/data\n```\n\n## Contributing\n\n### Installation\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:4200/tests/](http://localhost:4200/tests/)) by running:\n\n```\nyarn testem\n```\n\n## License\n\nCopyright 2014-2019 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"32c98116e93d281478577c3232243fb160002e68","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","clean":"git clean -x -f","lint:ts":"eslint . --ext .ts","prepare":"yarn run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests","prepublishOnly":"yarn run clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.9.1+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"12.9.1","dependencies":{"@orbit/core":"^0.17.0-beta.2","@orbit/utils":"^0.17.0-beta.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^6.8.0","prettier":"^1.19.1","@glimmer/build":"^0.10.3","eslint-config-prettier":"^6.8.0","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.13.0","@typescript-eslint/eslint-plugin":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.2_1583600398667_0.6889579967471904","host":"s3://npm-registry-packages"}},"0.16.5":{"name":"@orbit/data","version":"0.16.5","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.16.5","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"1ebbe06198fbea77ecee217b8d8a74e678002a8b","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.16.5.tgz","fileCount":130,"integrity":"sha512-v1RV8Nb5VM8NOsS80MmwxZi/CwOlFrhOHhs0fD10pkO6vAT08LxbyZAKLN0QddURcAjImy/ghuXi8Rsx0iHznA==","signatures":[{"sig":"MEYCIQCWgCDAIufeBxfFjOHgl+l+Q4tmh6Wx0/R/aQ/lO9pEXQIhANQ+HTLYdFSPMDKpSg/O7+pTv29ZrOZIfp30nqsjK6iZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":921741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeapHKCRA9TVsSAnZWagAAaDgP/2eSb1mLMo7G5AjzPJS/\nOktX7OlvNWYLTI+s4alMPt8FE5hLHzOwI/JFVeXQA7sihJyoTqR4wJPJc2MS\nR8etG4nEKhh8YhfnKD2Laskp5w+slNWuTZdAgWkIZt8ig2ZyiLR7beA4cssy\nUfa1vg8mVtqV5ccVGJQNmuBMoN0ch2P5KStmRMHdhTyYDShuSxafj904jlV8\nADhhkzgkNfWqP8mdV0N+qngkS0NPz73+/iYFR+NYLCy0EIZtSWDquq2FoWd1\n+Eme9Efh+wUNijU2Beb7X+qYsoCm5lhWgfcYZInJFsrTeCEdPjlsR1A7Tlb/\nXP9fAukRtyg0lNf/p/EVYoK9p8BKH29MZ3ME4M+0KHEu8667JYo8SfShbbiH\n17bO+MqRm5XiGJMjc64gjGC5nhVVdksLdDuGTXS0HfxY7E2KwwpQ8nNM0sgX\n+VoBa386yyM1etK8n5EY5GPi0lsiJwCdiATWAPpbVxkKNsFqxTMfc5EYKZgT\nDD/jfFC5qayA3qJL/6YhznIKPICpH/CpDHo22UbSVFtdR9ROr0qWtCdj/Jut\nCjDOlbqmH4Y6db0nUtykf5kXmqbTPtADEOy64eL8/fe5SvI4us2ROaULlBPE\nd6WR/12bvbaAsnZch/zFLBhdqbeRdHPaf//bs8li6ArLnN9FTN/CbkD13ie6\nCOSa\r\n=T74d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es2017/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","gitHead":"2d21ec6e702e92a6731c16e0710918bc94868c0f","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","clean":"git clean -x -f","lint:ts":"eslint . --ext .ts","prepare":"yarn run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests","prepublishOnly":"yarn run clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.9.1+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"12.9.1","dependencies":{"@orbit/core":"^0.16.3","@orbit/utils":"^0.16.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.3.0","prettier":"^1.18.2","@glimmer/build":"^0.10.3","eslint-config-prettier":"^6.3.0","eslint-plugin-prettier":"^3.1.0","@typescript-eslint/parser":"^2.2.0","@typescript-eslint/eslint-plugin":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/data_0.16.5_1584042442209_0.795809824906992","host":"s3://npm-registry-packages"}},"0.17.0-beta.3":{"name":"@orbit/data","version":"0.17.0-beta.3","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.3","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"10811f3c1457aed97392ecfcf49e8fb3c02565a9","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.3.tgz","fileCount":118,"integrity":"sha512-8ribFf3VC6As6tdZazJ9eSJQjO/56e6eyZw9ej3ISxiZnYdx+oCX9bsLENUOkxtgImUF2kBLTTQ3tFeIadxSjw==","signatures":[{"sig":"MEUCIEj1jdriB8bR7b8xsWK7pH5Ugk/XVfJzl077yG8IBBhTAiEA8fvmk526ehlQKlcfR/2CzxjhX6NBJMtJZCeHLmEzodw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":584352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetahRCRA9TVsSAnZWagAA8/4P/1dHrCpNvtLdPQCWPGg5\nL2h+eIIng0l0C3uR9Mke/EaEM2oOXOJQ12aRXk6DZXEpN6D3b66+H0q/nEh/\nJ/mzwA2Nly+B2zQnTwssBf9ZoyOeO1nPJLQ4m9aV4EzGj/Py8kRmP65qAf3+\nAT2r2e+7WqbRWS3yVllNVwbfaHw8uZ23EMeDgnpTWaLOALZm10oi1eF5P8S0\nEKYtrT/4Z3/n8tpekxq2419+WUhVZIKUipjPd1hPuoWP5lnsoKSNc0pxyPk6\nDacgKgJL4f8rWvZ6YVuv8qab8rF2ti/wzh+eRIUqstZ5oBTI0MlUkBXbtqts\nN7ypmBaUd8UuseCiNnyFTVAZFxxrUZ1u6NSUlbc7ZBgwIGxvUyn+Cf0f80A5\nIeu3FNoIyZvIkqN0v0MTLFZ1stCCF/JZ6UJtCIPwuf4QiXcJ2hHuRnkWjz0s\nTm2ufLQVtk8yrutsdJy0+axJAFBDwK9tjUddbW5J7DPX46F8aST1UodZHvBN\njLq3H63+XF5cG+lM/GO0y4fPD9ZfCtIvmqZowjaTybkDrOZ4dB5E+qX/fK7m\nJa3QMR9OJXladWXqWLhsGJ3Wc7Za8DqaNgUez4OOJJRv29WaJLl60XGUsuJ+\nlZW4FZ/NKg9tSnPPV4Idq7JV48MBfwMbP7byYyoE3vzzE0DzhCMZrlwyKPVm\ns+Ot\r\n=SyEF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:7357/](http://localhost:7357/)) by running:\n\n```\nyarn testem\n```\n\n## License\n\nCopyright 2014-2020 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"5c957dbfbca67ddb7b192862cadb1feae55cc641","scripts":{"lint":"eslint . --ext .ts","test":"testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","prepare":"yarn build","build:tests":"node ../../../build-test-index.js && tsc --project ./tsconfig.tests.json && parcel build tests/index.js --no-minify --out-dir ./tests","build:modules":"tsc","prepare:tests":"rm -rf ./tests && mkdir ./tests && cp ./test/index.html ./tests && cp ../../../node_modules/qunit/qunit/* ./tests","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.9.1+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"12.9.1","dependencies":{"@orbit/core":"^0.17.0-beta.3","@orbit/utils":"^0.17.0-beta.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"qunit":"^2.10.0","eslint":"^6.8.0","testem":"^3.1.0","prettier":"^2.0.5","typescript":"^3.8.3","@types/qunit":"^2.9.0","parcel-bundler":"^1.12.4","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","@typescript-eslint/parser":"^2.30.0","@typescript-eslint/eslint-plugin":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.3_1588963409577_0.9081586781789874","host":"s3://npm-registry-packages"}},"0.17.0-beta.4":{"name":"@orbit/data","version":"0.17.0-beta.4","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.4","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"e90f138b41412499735daa1ce5223ec99689c3ce","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.4.tgz","fileCount":117,"integrity":"sha512-nEWCqyMmC7Dg/WbGPy0GGqYKLl3zfOgab34JSpIscMGf/t68VKKT3RtyRd4CNvzI6q61Z3zAFG5X+6j+u0sg/A==","signatures":[{"sig":"MEYCIQDQ3EorLylVpSYCW2UzSmeqAkIJS8zVNJq7XH8BvargcwIhALTCb3verJAYjmTGqePXzbm14VC8j0HiUXJSaSFp+BK+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":614238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHy42CRA9TVsSAnZWagAAS/EP/3KjnH9+wlYHB1cesimH\nujK+NaffhiiJxJFC4P0CqyRr7iABX68hFnWCLEtmp+V6406ipU1rz9xSnb+i\ny/oD7HCopxjzlVvrlHhdvpYMamJaSQEJzP3WNZD7GhBe8LLwc3LwhPHL6vpc\nEY9cW6LT+p7LMmYUqKzmylzmcmoA34VbNX1h7cpvmmfRcV5AionHWYn8Afe9\njKy/D3O5QTTleevKG1FMq2/4vjC0RwfmB18/LZPkOzzFSgCxtZyqyz16WFDl\nnlm+fuXOTwlNtynaNk7YfAW6IpJJxJC6p834d9tGbU7oV2fAy3ced7bQcYK2\noXiGNDGHX9n9M5geEUpk3//7uGBYRQcoN/eJeosAIWQWelHb7xw0+tcFaShX\nUrxkJSCOzx5rPF7NrhoXCpQe6Y1lTuc5zc2edj39YyDIwxiv6ESbODxOfpY1\naPtKhEsQA3ToRO+1n8mITyEgvoZvYkU+iy8oBFLzQYp2yHkS9tc9kqaaOP7y\nD8Us7psuTH3Z23SrtHEPJpJ9hYmUXgKjzhO/zPUxTFf2O/23yqaGLnkbrD34\nXfWciqnAO2VeazrR1aKp13GK1LIRK9zwvPXrY3ZkH0JkiukoHw9wT8dPq25e\nKVnHLKc5t9Cd0ze9eriaFDDZ/twpO5sD76eh51cs10wNAl/6sx1YacKTliW9\nBQ3W\r\n=aE09\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2020 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"e02ebaf23545da64304ef85587d63174c8781bef","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","prepare":"yarn build","build:modules":"tsc","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"6.10.2","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"12.9.1","dependencies":{"@orbit/core":"^0.17.0-beta.4","@orbit/utils":"^0.17.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@orbit/build":"^0.17.0-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.4_1595878965914_0.5084325887657897","host":"s3://npm-registry-packages"}},"0.17.0-beta.5":{"name":"@orbit/data","version":"0.17.0-beta.5","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.5","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"b95fb841f9f8426fc3dd2a2cf37c9a7cc953c857","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.5.tgz","fileCount":117,"integrity":"sha512-uRzvARaec26lLhfbpYaPvw7oHa8GgZideDMAaNrBTkDjvdPM3qGF6wGv/xgXBsrJz8v8MBirN5M01duKXv4zJQ==","signatures":[{"sig":"MEQCICmoSts8R+whlKT/e18WojGNfFk4dzf1MNmEzxVEksn8AiAQHYh6+zl9jgzCF9FQ4ygZgz5hgvC3mJov8yh3QBZbxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":624899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJDo6CRA9TVsSAnZWagAAQ3wP+wc6wUrdrzHq+2/hkGIG\nlmi9DPoIWKt6+tFpv34RGlfJSU9XhPvKPcgUNgPtjH+jIxEhnM17PQEksvJC\nDFaqm79U35FIoIOgmUx5CsG9cM4MfGWg9lM8/abgtJ2+S0lohqO9xdfUWDAl\nE2JLHMLw8mb+N9w/LvUOa+yeqefuC5IIzjWLdBHq8+3Lp5RLJM/P2FaufTsd\nq6EJoQFQ5PVhj8cXan1sdukoE/ybteoG5u3yNU+MjgrreegwHatH+EXEw7Ok\ncRdnVXQsEVvayJVf1TwZSp25d55Yw3GkOTI8iJWn1GV/2l7Ocs8dgBo6wZEL\nm03HFQfMAlz+WfEO+fE8HA84fHA8FsKHJsBLcL7UXohDtpNBWBsjtPZb/55O\n05oFEQxA45g3bQYL9Yhd57lvOpAb7u9YoLMUfcFFh5aMFwaOmIvwUh6XsLqz\nXKWA7YE7L0/jA+RYhXRm9A44WcVZ6qJrjlnQLwHq8bhqhgyGL3HmkG6RLIB3\nu5qKmuzmAH4lLgjt4j5p97018Hxrzhlels4gDdWyoTgYei+tQXM/hSQABQhw\nfgRKBzFRBALFoRAgsT2Oyok2VqAJLmAHMTv6H9QpP446vyhpTLOoYkCzOqWj\nMygvHaTniEprmyddtZxJjP0LohRTZF4f++GLIB9ZEL5R3HUry/QCTXn8AIGu\nNI8P\r\n=AJmd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2020 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"71b0856d7672a9b225f1196d5823c141bfab5f32","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","prepare":"yarn build","build:modules":"tsc","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.9.1+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"12.9.1","dependencies":{"@orbit/core":"^0.17.0-beta.4","@orbit/utils":"^0.17.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@orbit/build":"^0.17.0-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.5_1596209722239_0.35188214383931515","host":"s3://npm-registry-packages"}},"0.17.0-beta.6":{"name":"@orbit/data","version":"0.17.0-beta.6","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.6","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"b33aecc7d4ebe9eeb3f3d86cb2eac1a5236d688b","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.6.tgz","fileCount":117,"integrity":"sha512-KUVhdQmyC9BYPvH6pqvYbWnF2T8yiU4v58GQj5GMSIH0BRHMKbrXvdUf0VSHuMVOt9nqnH9M8utPHrjfZb6T5A==","signatures":[{"sig":"MEUCIQCpJ2FgLuR22scIdc0YrqZqU5JdULNH4ZxqM1yeIHGDfAIgB7lnamASYuyndrNs6GPSj8xQKEi/0umZTTIs0tveNcs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":624886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKXcmCRA9TVsSAnZWagAALioQAJl3prYLqS6CXpzxQlg+\n1nS68rmII6cuQ9RW5tq2+ATsLw5tJQek0sezCR4qbRMrF7DyWmH1GyZdB3sa\nhi0CpLAIJ3ZUOXTPr5IE02UE45pTFFg/CIciChWF7uqdGCFVKzDgiwukThUQ\ndaGKGX3zwQOy4GzWdHVxxoc2ZhlCvsxMcVHdeumL79RMOZoB1xDCeTfny7sM\n5rUTnZxE9S6huamk+cZ4L5qtLTI9vYY+wefGN5BFPYirLcvXu4ARgnIhnwzd\nfozA1K3/v4g6MYvYBXjxkX+wH9gIQBxEM6vT4URiYAnEgahAmn1xI5o5UsXE\niWUT7CP/KsNUJU+QHzOEtVOBQfRGet+B6EOxnRlaeR63wKT8Kpb5WupmhHyw\nWWq32Pno1GGkC94PThqzCfRD2/5u9KT3mtqPWn39JSkk3zwl6oJ3DqVKoMyS\n6fHJ0UpHw4GuMPgbApK/pDCYrcOIZHqW5APw74olSPUOwTTUiA2A51Q1cWaf\nLPP6SL9n6xBC4xJgjLX5UEarP4kTNyqJq9QkEJqxJVXzMYpqm/IwnggVqqX3\nJsesTAJx8/1pnkwKeu7oHY4EAv/1OBNcEpeCj6LNbn5SNdrVAg2O2Fg5QVjw\nQ1cDCSlhvNYbFpw+NukesmrFrOH6/6UHuvdt0jsIjhKWsSsYdLJEJqR43Xd9\n5Wmq\r\n=fjBT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2020 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"acb2e3051030c70bcd76f11c49288a317670d0fb","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","prepare":"yarn build","build:modules":"tsc","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.9.1+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"12.9.1","dependencies":{"@orbit/core":"^0.17.0-beta.4","@orbit/utils":"^0.17.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@orbit/build":"^0.17.0-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.6_1596552997644_0.2798925512896677","host":"s3://npm-registry-packages"}},"0.16.7":{"name":"@orbit/data","version":"0.16.7","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.16.7","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"0bbe7a005ee8b7f20615cf18fce0b56ea325fcd1","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.16.7.tgz","fileCount":130,"integrity":"sha512-hCLDBcX0ocUgHfyH9ViJOrnR3w9gaKR7w80scQEioY2oPM1CwKVAC+qZBxgeIUuo2dH7BP2ZegqS8AB7ToJyuQ==","signatures":[{"sig":"MEYCIQDpQdNurSffRFZkmvGNLOxTdwNRBhfZ1r/JYRT7ReJpSgIhAMlI1GN7cpfX+INy9g7Yaa7nPGIFs3Q6Tp/Q0cuac1dg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":926884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX8sfCRA9TVsSAnZWagAAjssP/RUFAr0KOV5IUCnFzSbo\nfDOp4dHdeYp941rjMhiwcq3h1g0NJFpI1c87Cniizptto/Jj53ruJzJotoCT\nI5KDb0WXdBwiPyHhrTWsM10boemS1ki9IbRRBmPzK5LX0ffTMew4mIVQ34Uj\nm7BREZBXpenmM0S6qnKDSwPZogScU8iEUsC754r2wBzGwNb+dXZYSXZ2ZIb7\nTkF8LjCXAV6D+ZS+MidpaWb+K59jf+8u4CgQmJWp15N+nv++CsfMQkRrMnVu\nZ6Jt2dIbO+iC/PTk5lW+2fJej03Qfi1PZZRPWmV3MkBN9r/3Fc9N4JC6bIO9\nnBwTvC3rL3gIFz2pAp2j2CSDlEJ1Aeh+E4GnA4kWqwXgpIrSj6XJ12KI2oLG\nAW0z4a7i6XoMtQExNqkFr+KRzp45ghrkPuhCfZB8EStr5gSBwHJIdKFl4nNp\n9xYa6AkSAnH5bPlQMZY4C46sjEfBwxdOJj6qii7oGfJZJlLyrJYsC19xIzxg\nF9Pz85oVf962pqydkSfdN6atXVmqZ6yoCAeXkdFbxgOTRU6JdQBDBO8nrmXw\nVQO0fsNzh6zp9DzCikQQcvlgCQQ4xu2IuqwiaMbNaKSBUMeN7V1KAiooP0tO\ndAo5zB2TRi87TLhdudNeCQbme0Ew+tCzwyH2u5IB9C3Tmi5Ocw6+gn/NYrmp\nRkwy\r\n=zP54\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/es2017/index.js","types":"dist/types/index.d.ts","module":"dist/modules/es2017/index.js","scripts":{"test":"testem ci","build":"rm -rf dist && BROCCOLI_ENV=dist broccoli build dist","clean":"git clean -x -f","lint:ts":"eslint . --ext .ts","prepare":"yarn run build","build:tests":"rm -rf tests && BROCCOLI_ENV=tests broccoli build tests","prepublishOnly":"yarn run clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"6.10.2","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"12.9.1","dependencies":{"@orbit/core":"^0.16.3","@orbit/utils":"^0.16.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.3.0","prettier":"^1.18.2","@glimmer/build":"^0.10.3","eslint-config-prettier":"^6.3.0","eslint-plugin-prettier":"^3.1.0","@typescript-eslint/parser":"^2.2.0","@typescript-eslint/eslint-plugin":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/data_0.16.7_1600113439141_0.4368376601822115","host":"s3://npm-registry-packages"}},"0.17.0-beta.7":{"name":"@orbit/data","version":"0.17.0-beta.7","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.7","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"563c90b3bea24d582340f5d759ca710458a4e93d","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.7.tgz","fileCount":117,"integrity":"sha512-NHF6lsNmPne6CIzamDDv7frBkMBaEjQk/MrdHfQ+uBWo2b4VzrLKGCr4mpjLVSzRqNrRxjAYXLXTgFZ0cYinDw==","signatures":[{"sig":"MEUCIQDfA+BCmqX3/6wOejWpvIlsG+7DCF6bsQOdZAplkWs7IgIgaHC4gIwsRHb/r+m1N0tpZhOkeiL34pKihaM7yF76uDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":628206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYlDTCRA9TVsSAnZWagAABlEP/i49e7YMLNlmuWlL+Ihn\n94gcj8eWVoiDX0JTDstvRXL3ihuACDRkg2OOBZ610flEo1mm26npHZeR/Men\n+wt1X7GmP0g4nSYSx/9MsVqfxbEyyLavGKoukLy4daK0ZQOFm/G3udsM0WiK\noeIP8+VXot7BEkYgVgvs1ZByC8sg3mj+TmIA4IeXwjP4tDD9kKxiUraPxGDu\n2H5bF5WuOjB/pH2+U0zzFnNKNaVyG0i9SFACE9rEy/GYX9AiW2QSs2GIxzso\nV07eF/N46pPuzF6vVCNfjI2e1EyJsVuhcTRR5pZExWrM1DIbXFj0WUjB++IU\n6MjX10AB4I0HZhDcvL1OvR+eiilSiKFzpBFTyOjyzm6pzIMgSwtYVUyVDRWC\ntAi96iEH8w6aoG2FPTsW3LnAtbpqcI0R+Wcv3/2y8ez8fTLMAnM6M6Nxk6G4\nJF508hvRWpF/6oZpEnDKybBFqDd/woGkXgPjYWer6MsKHrdmI5rMIyNOToBV\nDX5TtDoH/TImdFh4KSlKhJN3barJw87DSo8N6OmfcSE6WVrTBSBSkRtGbHog\nWPU13dsMjWw+aQJXs1IEX2rP8swCpCHvaR+2AlK/2hxupsp4c2+SYFllpIst\nHHG6jRM+mJlWc3sx+T2cfFnww7PkbUE2Go7GwSUx1keoWUWvAr/pQpPd8E9u\nQn6U\r\n=C079\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2020 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"9b03a0671e6a3378cf5d3186f4d158aa1fb370fd","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","prepare":"yarn build","build:modules":"tsc","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"prettier":"@orbit/prettier-config","repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.9.1+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"12.9.1","dependencies":{"@orbit/core":"^0.17.0-beta.7","@orbit/utils":"^0.17.0-beta.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@orbit/build":"^0.17.0-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.7_1600278739100_0.38270010990860825","host":"s3://npm-registry-packages"}},"0.17.0-beta.8":{"name":"@orbit/data","version":"0.17.0-beta.8","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.8","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"16360814f7841069c0ab75f1b6f00c5ab0ef0ff7","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.8.tgz","fileCount":118,"integrity":"sha512-pfdVCOSB9BvClC3nFTgBC9USrQ+z862m+kiASvgwdVa3l7t2nWZW5xTl/G2er0lpXSQzsSnFUYqxmcPY9u1XnQ==","signatures":[{"sig":"MEYCIQCJEEzOYSMpCivj1BO6YzdPAfW06ihM3hxBUlGQxKN6agIhAJ7ajG9nu7um4i8SwzIbjomtalGZ63JZTRVTrg9wpydP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":637691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcMypCRA9TVsSAnZWagAAP4EP/RiYVeMAyfw/i4L9fjqc\nIxVIQjjjZCG7DBk0nwwcjhd4yh8RhREqD5erzE7VP4zD2PqxJK8CkmOjDhAR\n5qQBu5IF7RO5935l6qyi/G9mtYpWJCPleOtRGZK/eeXkAc1K9/E4J8zyrdUO\nsceXXyj2pDLtogbbhH3v+4TSW7HHwX0QpHxF3HChWqeyw8AjUESuFr5X7ugE\nQdBb0KUOBVVreAk0DfgR+S16jRAYDtl5iS5w6zgP5kZAPHiHSbFLd1VaouBy\nFaHJA3T0Ttw5IPh29a2V0hvQZDBDSUYPxGs6LWbyXe614RcudmkoTAqcD5zl\n7etEhJhT/n5gFF5Aon6hhAsVQSKiQmpyEOfJAUnurgTsukEPgpM18kwkyqWj\n3x3D22yE1+hGxfAn69BZrImnpLnwFyHMw9xvOOFxDYYF0kNkHFBlk9gBBfUy\nB/fa/WJUqOJAFopy4BsdM08j20F1omGC3tMzYKQ2GCjRVBOIchkzhwQwLIEj\nATd61gpV/XSzPilh+f35PEiqkNf/SagrPJjgJMszCFSdW9xRN3DId67KZbc2\nFyb1oI4Vargsp4p186vJnf2S26dt+D1uHhuO40o+ZfbxMuYeMSiYWLRY262H\nOI7H1IyZ/WQJEAbROrDUchUQ0lWiKKsykWD1hC8lBGhWddHiXIenZr2q9TiL\nEmCH\r\n=Onvc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2020 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"1b5dd2b6a639de509e9e2b10a42cfebbc843d3eb","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","prepare":"yarn build","build:modules":"tsc --project ./tsconfig.modules.json","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"prettier":"@orbit/prettier-config","repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.9.1+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"12.9.1","dependencies":{"@orbit/core":"^0.17.0-beta.8","@orbit/utils":"^0.17.0-beta.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@orbit/build":"^0.17.0-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.8_1601227944827_0.1770012278460813","host":"s3://npm-registry-packages"}},"0.17.0-beta.9":{"name":"@orbit/data","version":"0.17.0-beta.9","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.9","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"f9045cc458480f1c687d6df164e5bc090f37b49b","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.9.tgz","fileCount":98,"integrity":"sha512-TJg3RFVC4e2TDley18ibz5G+lh8GKTO76gEngmUWYMr/j5nYcj/vsrmYuU+heYBvFSIRRf2osWUMcD14hUi/zA==","signatures":[{"sig":"MEUCIQDIM3fkWfDtrgH2k7acPTYqEiZ8Z/AgsODcN6Fo7pNovQIgSaBAYiOlAGceCnE/zxGCYbFzj+gjhkrzO6flZkmq98o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIxPPCRA9TVsSAnZWagAAV7kP/RQVVOrreTxOmscH1CWm\ne7++h6NHNZDgKqpFakWwL3WfM+WeHC4ajG33vm+H/P5kltlUxSzKANRMuTUe\nvaEu9QPL/N+fVtKhy3tUjyIQZzGSYt/0m+yMceCgTegGBfdw4h24xtb8VcKv\nWbivZkMzpAv54aONReQXZ8Vd9Vnrf2k16n+dsdyFoAfkyn1btzDh/aLV9cqT\nq/TMcOTlvbzdRn2F972aJUQo0rRNDBKOA8QSrbI5/tIIM5k8/umwSrqqVJQe\nPHDnm5gDHVU5lO9uAJ9zQVT98jl70ihUhyxuZVJyoqPRVce/lyTV+qU+d0r4\n5ZxcuOk4lnXGHidT903LMoBtW6I74Kvdh3RkvYAEGdY8cmoQpmGolRvi0rRf\nfbQ00GWvUWmdqTBCCoTebBq2nVUjDXck2FxX3uY30MQuXtlmTV0havuKZLti\nbPYr9Fqs/m2gpmipgyceqJ0MR307E5n/YD5faIHnk5sVjkTAcBk/QGfRmWC2\nCjIlpJC/BlUTv8Dc9+DrbarqRpxRSsItkHrniouvKFI4XQ8cPiLpqNxCTi2W\n4HH8+bZCdIYoFf3/TkoZI+HvfllaDX1ecJQf9kvN8tUuMWvVaSYHyWqm2VW0\nB3bl5c+vduzRiBTRAIZjq6XmdGr1ZwsuZifjEBuu2TAd+BD0WpXoePKWEslZ\nXmXc\r\n=9f2/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2020 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"6866cfa8a2a340f05fc83f89ba5f78872d1cfa23","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","compile":"tsc","prepare":"yarn build","build:modules":"tsc --project ./tsconfig.modules.json","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"prettier":"@orbit/prettier-config","repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"@orbit/core":"^0.17.0-beta.9","@orbit/utils":"^0.17.0-beta.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@orbit/build":"^0.17.0-beta.9"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.9_1612911567042_0.2272212406775458","host":"s3://npm-registry-packages"}},"0.17.0-beta.12":{"name":"@orbit/data","version":"0.17.0-beta.12","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.12","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"05a9bc8368e84c688c2f514736cebd3325ca65af","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.12.tgz","fileCount":98,"integrity":"sha512-xBtMj5MsyqW4qsyI7YA4VcPOyW1JKAOkBTlq8iAVFaXVJfiDVTihE4M6K+kTu9/1wqtz76mFPOBjNz2v4IiHQQ==","signatures":[{"sig":"MEYCIQDmG1K+hQ4YXFYGsht8Ditzw89LMMKpTKozxQ2jRcH9/gIhAO8E8QbZrk4kBbXrP8BRuAn21FmAecqQzSEVPp5BU2IW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLSq3CRA9TVsSAnZWagAAjpQP/3j8oZIyPCWrU8n+rHnH\nJ1IP1tWarx9NbF4vOu7qlhU+htDYa68BMyTSMKiEvQwr9CZYgmjBdaZZyw0l\nJ4sbBuaOtr9GUnzTRwWsSWKKQGnQ6TUWz3Lf1JprgnXeQc7h7a4jdLFmja7C\nOwEql5JVVZFrtzazxiRgZ57UcryN+NM4c8npeHb9yAfrEPF/PYGgvLl56R/Q\n/ydTz8u5ZxrhUjTU4ztMma6fEEeORF8vDqTVk5mTWQXQ3NGNQbKMqYtdzBrc\nU1VIt9/em8JaRDwHtPtskwe0OLuEvbSU/W7PpDCtRxy+ocFu/KWOIcRGB/0s\nWy2E0Mj1Jgvzjmv4x0ZAPHuuO2EL4GrvsV8H3Z6mqIRZsDWYMXJ6mBPyp6uo\n8b5vOG+jE0DFDOv5ngyliV22+rkcssqjTMBRjdYAiM5cj8wFUfZyH5JYHn13\nSWOKNaYgzmIK+qye2hlVXaie2xcLLwIsP9TKTl3yQZn3wEPgQTAk0U2JF6qI\n7flvrnlTfNMmqvUvxp0jUhTsZRY+AqDk3oNGut80pvsc5N5N1cFX8NUw70rp\nQObB/Nxm0LwHlwm9YO5cTIDOeTrtgi1B1UgGNIIZacsopRszn9BQOWTAK4JN\nwQscu4wcgnj17WBT8xxk3T9jMBEYHmMIj2XBYV3WNpwK1l1R1Dkjd8A+568w\nppt5\r\n=92uL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2020 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"808e3628fee6a1071b20c1de584bc7c8e0ceb697","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","compile":"tsc","prepare":"yarn build","build:modules":"tsc --project ./tsconfig.modules.json","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"prettier":"@orbit/prettier-config","repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"@orbit/core":"^0.17.0-beta.12","@orbit/utils":"^0.17.0-beta.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@orbit/build":"^0.17.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.12_1613572790593_0.377789927388573","host":"s3://npm-registry-packages"}},"0.17.0-beta.14":{"name":"@orbit/data","version":"0.17.0-beta.14","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.14","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"910de6aac532f7c50352627f4bddd9837e1a718f","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.14.tgz","fileCount":98,"integrity":"sha512-sTz45N7fjayrjoE4IBhEubCWhQlW/X6av0+NaYQu9JJgWLeFGb5RO1COV3wgkglIxxQZY5aZEnS75UxCDe9PaA==","signatures":[{"sig":"MEQCIBQYvBLkRfPVDZ2ZEKF53nytxCFN0oYRsT3si747x3qbAiBTFaEK9LwMbi3zUNlABZW5UHKlv/CJ7jlVB1+wfK6OZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNA6dCRA9TVsSAnZWagAAlB8P/AgypSY/+Q2Jf5jhWGFc\nzWNBTBKbYL2Q53SMWjEuuKmUwkv9aFsgDlOFo7mM+Dr6zomvS6BUcpdbr/Ix\nmS7ieRCZZKa7jbBV/O612Ac0Fb2GNduX36CScYls28OauuCUiT78omSCGR53\nYK46QEoTalfas51CVaLFdtRpvhhtYsDq7GzvrU47YY5nytaJrCcxBKs6PW1T\nIHYVdNSVpeIoYHKXuzLj6FoQJVk4rDivFC8SFSuspuEo3iQsJ+qekxCYXcYQ\nm9U6DWT+slDd5aC7YSdMNKxqH4D8/1tduCnOqYeQ4UwIsJKZkSO6zXTXIsay\nHdnRXo5p0RBE3wHIWks8CLftRKZ7D8JL+Ky4JDyPaFwdq1cWjeLzjMmc/kR+\nQtWsiCxSMqkHczU16pic9vzFYhFSjW0rKpibcb4DjzwDKGqVYpfFVDUYQDO2\nv9C/gdwb36GMmhbeJ2od6PaYskD9cTmcnGrCMmQKmlXKDeI+znSNPxFiyOGQ\ntu/yJMv+dP28JqHo2J+0ugLycYGSLnkbDuI/vkHPRsxrE8O8pxSlsupT1Bj7\nWHwolt+KMEMJwER7iOZsPVD0BQAOv+P8f85KkqbyUegVDun4htBX/r2l5T3B\n7fo7eezWTzOmpzwqmQblkcTqItkqVfr2JEKDskmSQrWsHP+aL7zLwd/Fe+0y\n22GQ\r\n=2YIU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2020 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"a1642b6105b60f61ecc249e57b655a522d2eebae","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","compile":"tsc","prepare":"yarn build","build:modules":"tsc --project ./tsconfig.modules.json","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"prettier":"@orbit/prettier-config","repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"@orbit/core":"^0.17.0-beta.14","@orbit/utils":"^0.17.0-beta.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@orbit/build":"^0.17.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.14_1614024349107_0.424850621321031","host":"s3://npm-registry-packages"}},"0.17.0-beta.16":{"name":"@orbit/data","version":"0.17.0-beta.16","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.16","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"666128d6182039388226906207df0dbfe017a3e4","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.16.tgz","fileCount":108,"integrity":"sha512-0b4/muh7UfCklM1hy/M6z12lF3bTfuQg8NVBVH5GJCDQoCoBbGxgegfzfwAVefNnZ/S6o7pJ+Ls3SDkFImaRjQ==","signatures":[{"sig":"MEUCIQCFwEThD+iKwHrUTqUOGHj+cUyubPXqFkiWjSDSS8MXFwIgaMEJgWI86nU7tVQbP41PAXECtRF231cXGtCYEgJ6ZBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":355816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqPmECRA9TVsSAnZWagAACvQP/3zf/j0FRMorXG0Lwo/s\nyFwmlmV7mOCW9CzAOu5En4UIkOtC4dIeSHLtIoGvK7jVO30kI4+nm7h9Jtyp\nHnUZoUuKEgFzinNNsX83ypt6OQHJZfVpiarCC7SPV3TMF6XHHkqcrhN7q2XU\nCwak6/5cpD3t9Cmcobgc08Wdh3ZXGq43Hjd3bM7dK9jg/CwYGRglde5s8/pG\nUaKu6dVtSbPryyG0avBl7mW0HTot7WCPxmYgEa7JEAq605f3sef3HSM91gvw\n77qsO27+VfyIwHB68KzTtRwsJP2jYlg6kSvx3IE8Il+ynlP1Ej/PGuFVhAwB\nRHeKwCiQfj/p8hd4x1FfkwsvB2fM4DVSjCv5j3TqQmTPMWudTSWHdSSqQsiT\nY4j6tWbLQNJr3CLg7vOSKik0UFcQjiV/2XNJgli52aWPUbm86IhhJ9lK9nM0\nq1hPgZRqpdC8LuRclwULHTpwRiIqLshNhop2UVccvtFZgsmALBiPJDwC84yk\nheLrP+hi2lPoSJk01cg9aNX2wzIKwNSsgXTDAu6FU8bWfKCeziTv8EedRfA8\nVDqva4fucH/CELrf1OTP5/jb/QmgStRljp8oqRSH4an/hFKLJoudkzvcVR9E\nESOUDZ/2SnesBBILTsURpfONngeXrG0N0vTU+M8KnkTnuvIrLbl+e1AyA2BO\nidVN\r\n=FTOs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2020 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"952d83b40c08c15eda0a8ec8f23c2c81d678ac09","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","compile":"tsc","prepare":"yarn build","build:modules":"tsc --project ./tsconfig.modules.json","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"prettier":"@orbit/prettier-config","repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"@orbit/core":"^0.17.0-beta.16","@orbit/utils":"^0.17.0-beta.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@orbit/build":"^0.17.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.16_1621686660101_0.9925101336788753","host":"s3://npm-registry-packages"}},"0.17.0-beta.17":{"name":"@orbit/data","version":"0.17.0-beta.17","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.17","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"56715e55b2077b46b2f692df2310978e64ae1330","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.17.tgz","fileCount":108,"integrity":"sha512-JX8TnhJ/xCviLcRUWiImFCOUxu+pkjYw0VvXeimPsJ6FzUU7u1YaJUWazxv9Gw73xXwpPL5ua+9SfvNuCRs3kw==","signatures":[{"sig":"MEYCIQDscQEy+GoEn3gBEBuTQIQrNN+03pufhRv9kALNoMUR+wIhAOlegSFyy3reFF9K79ud+rzjAgxI8uH7iaL1fsY+niQs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":355223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw8O1CRA9TVsSAnZWagAA0fEP/2Sti3AVbaFeu0oQghRZ\nUwScUIXfrEijRhxP3nlKy6Ovq4IK01r5bce9safOmG3Q7r+EEEiE4x4YQrTr\ngFF71grd2JTUAlR/j1Qy0oMyqtsSEVYj++ZUQWFNuGktDpOWYoZy784cXUgZ\nB9tMVKx55/Jxt3Y2/dUcvTvhR4xaoiwmz4zHHWEglB3/RgAizks0X5Q++adP\ndLE3QN8MM4Ytp2TT8Q8mikXVI2N9ckmZL9ZIt2k5QRWrYuSlsPiQCUrealBS\n2qKVrfWldni3gfFoI/sZtFvJ8DQvLr9w0pv2V+XXkBYvATfZFEs+PT4avrA9\na+oTPyqy5auqzHJmCcw98C+DIVu0JFnr/F7U3QJVbq2ETqfv3+RPgSn28DRo\n8F72orwc8dg0eyINvU0umzh6CFeK1742pFLaplqO985zu9wt0FQqLPmt63dJ\nbZqgy5cwWsLP0mtYgusER2C8+Gdji2AhAdmLyGkWZnZrtA+HJ5V8r0GxtvG2\n37j6XZ0cYBA1o7r0q5+bhYRyTQbW+h7q5KQsFCTpK6dhEzUcJ8ZfB8XBJgO8\nFMDC3A2z0ohVRG+j9/YwDFqND3k+ly9BT6wo6VVDchTY70Aan4B0Kmyrie/p\nyLWa+pfnJ9IXI0tdExQW/TvM9ap1GVp4JTyD+qe8u/EzKHm7C8++paNJrUU6\nWojq\r\n=Tjdi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2020 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"635c8e882937725cf331ad426e367d01d5dfbac8","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","compile":"tsc","prepare":"yarn build","build:modules":"tsc --project ./tsconfig.modules.json","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"prettier":"@orbit/prettier-config","repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"@orbit/core":"^0.17.0-beta.16","@orbit/utils":"^0.17.0-beta.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@orbit/build":"^0.17.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.17_1623442356887_0.41691241391809686","host":"s3://npm-registry-packages"}},"0.17.0-beta.19":{"name":"@orbit/data","version":"0.17.0-beta.19","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.19","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"5cb5667d9f07065c5c835c7e50c180b3fd243729","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.19.tgz","fileCount":108,"integrity":"sha512-dIScuIRYbZLJeYv6Jm/NBKnY8C5VJIWJ2eJO+isKrTtkt2ua41zlXgA2IqzJqeec6bzRiildNuyP/mVt7VW9Ng==","signatures":[{"sig":"MEUCIAeyPzHWFHVcjzmGJjE+JRHRvPQxI/BdXefhIzi4iQjNAiEAoh4fikaiFtGwkrdKYlXKBWovFK2Y4v4d7QT5iGg6Hx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":356035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4G2sCRA9TVsSAnZWagAAJWUP/jdyALpfEnjEiEJNGKI2\nlG8QTwgaprPmtBi1gvLIh6ItnJdUEYhwxzUbsCZ39SdEKKj3GbN6CA+WAtgY\nIZ8cYAUxXwcOqSX0LB0ygvwMU3d5jzab/aGoXHFIc40p9izn2XIqq06+eeFd\nGHG0Ffn/xf5zBrMB1zFGS4NTqxLQvMAnySgD3CiTPAb0E8rHInkVVmcWYTwW\n6gYCwK/eJbq455sB6YXBq/rVEov5lh7VEXNIx8K7+Asee0j00FFEaeZvY6dn\nFQREoCNHyxtQHbLVbxcIFXKbmn6rpxJ8EIbZwWyMUUwW7WMT82QlshhIxEYQ\nNwQNNlleLJGrtiYEi66V8ny6KYSHbwz8ZpPObIyBeoltDXXM2DAxRMGoiuGZ\nMOWWvUimYAomKQzo9+d9nEL8XQFu698rq9iIJ1K+oNwPZ9D2o7b0Faz2lFh5\nkQbdC6Wpv6pF7/l/DdIDx+kdD4PD5t+gHfF7ODIcIcyMUOEzkJCObkaMOu4q\nh8FQqxgy/rf8W57kRnSsfb0Y8VRu+5TbFlXAmdjOyyFh8JJZIY0FkOWpmj31\nP7wiJpA7/lqaFFuFcyXvQEA3rIXER6P7ASl4pw01SVGumMs1xfjFd8FyE5Rl\nPY16o6PfVNoFMqUG9YpWYKxkzwftRzyofsVJ77gvZsFt4RmAICCVDeIS9jAT\nYvSC\r\n=du5z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2020 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"f4c9890f428620af1b353ab9f7138c2cbf66797a","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","compile":"tsc","prepare":"yarn build","build:modules":"tsc --project ./tsconfig.modules.json","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"prettier":"@orbit/prettier-config","repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"@orbit/core":"^0.17.0-beta.19","@orbit/utils":"^0.17.0-beta.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@orbit/build":"^0.17.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.19_1625320875660_0.6375909960891708","host":"s3://npm-registry-packages"}},"0.17.0-beta.20":{"name":"@orbit/data","version":"0.17.0-beta.20","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.20","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"f669aae313b1889f7e82673a70e87667086989bc","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.20.tgz","fileCount":108,"integrity":"sha512-1gFDT3pRbkBrnUfk6ytDUBBc/DFJUECqxYI5zjiZ8/kersjt1awZoKHJC/x9NoZSC90L1xfKrxOKc5c8I5KkPA==","signatures":[{"sig":"MEYCIQD4DeloIp9di+kJ6YwN3jvDJ3guDjeXq5cRmetUEt/G8wIhAOGPawnIrbbRNxhwPtKhh2BVuPk4oefa4brjJamGCN01","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":356035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4drFCRA9TVsSAnZWagAAk6IP/iwjjBtSiKF+hFIcToQd\n/vqTMWvIt107s7P8/1sxRCLDH5egDcsJpvp8ld206opZhKShDyXeVl5ae3iE\nTSIhnydCZaMlCkBedxgWrc8VYzhhtOCMCQxe5ZdDrqiLz35YtUS+ow6pM0uR\nh6JLM9FQEJk66fG43VU1obE5/9gHQP386YxHxw0jwsl2DGg/iH48yVxhjRxY\ndHLISulGSIs5OEuIXvlI9RkmX7uQ7PL0K8EpcJaPMG3muIitf3cQ5pdttUTM\naWb+JHPVagMwaPsa3IIG1X3BozMsOJf2GPRJCYjq2QV2kGb/wXbRyoTlybNs\nrdMZ9VST4EvGScxCRTwNAVt1wTm8/GAOSnykrpg8dwyt2KzHXNQ/w62ACSU0\nDnGnaICPR3YFKdzXtQJSDsDVOL1jE1+XxwL0l+UtnOhmOGDIbg8VJ/3FN8E5\nN2vIPhhH5Btdd6ifqFlCcVJRoEZc43GEwso0wxaCGCb5u3JV8wT9ISCy8cOo\nM4mbIVuN5f/+rc/MCaudf8TXi5RK4UvLeeQzIPQJIuXlZayRuUV0n0QlxUWM\negRJDM9NJZuBm1qefRJFL0P86YiaNvaclUuj90o1eOrvEOW4FH1rvP9kNxD1\noeWK8LmEcnhXuMZRpJvqZIFIcvaty0BTIFhv6PwqmELfr0FF1UBzs9BIpyXG\nw+Xj\r\n=OYDz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2020 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"bf5e70404ab729f6ae06493bea905a509814375b","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","compile":"tsc","prepare":"yarn build","build:modules":"tsc --project ./tsconfig.modules.json","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"prettier":"@orbit/prettier-config","repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"10.23.0","dependencies":{"@orbit/core":"^0.17.0-beta.20","@orbit/utils":"^0.17.0-beta.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@orbit/build":"^0.17.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.20_1625414341164_0.5767926819120659","host":"s3://npm-registry-packages"}},"0.17.0-beta.25":{"name":"@orbit/data","version":"0.17.0-beta.25","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.25","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"8513b48fa587a4d9a7751685deb348f87bab107b","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.25.tgz","fileCount":108,"integrity":"sha512-eDzZGSn2ocUIuR8N2LTzEgBnVQ1MlHiB8/ZpFoCyL8Acy8ALSAaOx5J5gylDooiSA/+100XtOHhquDgINKFv2g==","signatures":[{"sig":"MEUCIQDtAmfkvQez61JFZbli4cl5NLQFCCoO1VaYC4MbXWhDLgIge/o+wnu6SbvQH4ICBiXgw1BvbPQqCAfQfDrkRRtSJFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":356035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFSQ4CRA9TVsSAnZWagAANU4P/273AQGsAJjQXzuGPrNl\nSLFGZsER043TrhfmEmFukbMC3YqRrzSlDZ9+EMgeWVZ+itFpy+j8FdfWnkZu\nmeG4O3pgIpSNKMF3IDSxujaRjfvR0pivC2dVR1CdB8cYG/UlQgBeE6ZuavUU\nmds45GZr//NDblPMD7aej6yhUopb9B4YQuvo5Bmc9D0T615kurN2YBDZdOdx\nefNDrQKtmo5ajW4TB+xIWKs2T2ydzp3//lnkCbN7Qbo1/SYIlgXBFZ+un26T\n3e5AAfkjXtLOXWWLwywOd9ScW5trCg4qSyQoJ6dG99hrZp7Nm6eSzVRLG1pW\nWUfPj4JzvA+/oQbEl1HIER41xFfiR9MeXF2B5i6lJRa8cusxgqrA1YfqR/XJ\n8MbhXx3pwE2DZKjBfstE2UFwsDh3wSouq7C4XAsq5NRO+dusADyWahttiweO\nvOnty6/WkZx9bobWHVYeuGQMBhGxk8KnVKb8y4BkfbTzfWrHGT2AY+sBL0r6\nGlu8ZZBM6N/IimjkzcG303tVFCtTXRoPDKH9YXbw0qIfu4wHyuny5aEVxcE2\nfHXUDrx2G5iEBBc+Czf2fMrymG6JZD+M9EYVByaN9OZVpumUpTEnpcEK2VIC\nWQbu2AGe2OSUC73MCN60yGxnbxwY09o3U+kw8xsO2BAMoHmfiFzajt953pFW\nvhut\r\n=uaui\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2021 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"2a97b72720692bb248fb7c696d070f7c441d93dc","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","compile":"tsc","prepare":"yarn build","build:modules":"tsc --project ./tsconfig.modules.json","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"prettier":"@orbit/prettier-config","repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"14.17.3","dependencies":{"@orbit/core":"^0.17.0-beta.25","@orbit/utils":"^0.17.0-beta.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@orbit/build":"^0.17.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.25_1628775480153_0.08781704522521117","host":"s3://npm-registry-packages"}},"0.17.0-beta.26":{"name":"@orbit/data","version":"0.17.0-beta.26","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0-beta.26","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"6135346752f86a8cb3a830e1c8d9bde1d4334c2a","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0-beta.26.tgz","fileCount":108,"integrity":"sha512-eSSuWlOCR4XGzDd+N7KiKUJou1CnY+dnSe6ctmHpQRHrv767jwpQJEuB031n9HuMo50YgC0CDeTxnzYWAtXyDQ==","signatures":[{"sig":"MEQCICI7cF+AExotInLWRDzjI87u81rItR2a/8cupmyGdoKKAiBgpECjfDkoW2CXGZYQ7xT4LQFPF2KMzaHoDH2Aua3g/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7EcBCRA9TVsSAnZWagAAALQQAJTCrOOLnwS3/S06Wdwy\nEpjr2pzIvNZAAfwTbfc3II2A7Uzno/V0htwrMNgemDV8CwfaH+Ys1o18GcJE\nhbgjPZk5nYWYfynqTMqerxxgZw4vRibPfZCRCYwF4Wun5APvHpHeKdJPWavd\nh5eq2iHIno0clJvu86WbDhcW1bUHE2U3SKEkEckntM36lAir+18e3r3t7P40\n26L5xc59Ofa8ZpOcUAcL4I1Zm1+Asg9U2MIXNAD98c002OozSyG5mTxTCAot\n6633bAOjVUulYiu1fyH9ukhHaFM6Wecpn74hbyM7neVo6iZaEKrNPLmNx6Yv\nloj5ASsX1UXRd4pf/WALGjdnUctnV57/nEDtraWH4tNgiJbqlTeAvNBavt1p\nyu8m9M0aSxST+1LKwcMOdBuNOH2d9g2g8bv08DfGlhTHE9MLseN1TJc8Erzs\np2H/nUZ6x2RgrcdDp9LnOSZsYci1ekwFQjLpwJpIbyqplvRbwpWbxyTLivhk\nStUndXuU/cfNG9ri4JqbthYTmYxWgmy7DsZlKF5Csxyo+9VeShCBrU4j8mvY\nUDE8ny5ZiN+enkIbukiOjMCfKIXaXWmK+G9VK5cyL2FObpeoyZrPb4jQY8EQ\nwTj4sB1yopjZVBoI40bW8FTb5nUFYvCCZ8do4qfxfEjOwrKaZM5oSHm1BPRd\nRu4X\r\n=a/Vi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2021 Cerebris Corporation. MIT License (see LICENSE for details).\n","gitHead":"5b84938c545d0646692c33960244c5b242f53cea","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","compile":"tsc","prepare":"yarn build","build:modules":"tsc --project ./tsconfig.modules.json","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"prettier":"@orbit/prettier-config","repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"14.17.3","dependencies":{"@orbit/core":"^0.17.0-beta.26","@orbit/utils":"^0.17.0-beta.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@orbit/build":"^0.17.0-beta.26"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0-beta.26_1642874625454_0.3137376867170094","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"@orbit/data","version":"0.17.0","keywords":["orbit","orbit.js","data","synchronization"],"license":"MIT","_id":"@orbit/data@0.17.0","maintainers":[{"name":"dgeb","email":"dan@cerebris.com"}],"contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"homepage":"https://github.com/orbitjs/orbit#readme","bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"dist":{"shasum":"52c2d9590df06d8f4f91c16cfae2d247720f2bcb","tarball":"https://registry.npmjs.org/@orbit/data/-/data-0.17.0.tgz","fileCount":108,"integrity":"sha512-aaF40uriJ0SBXjoqyZ5/03Cj1XVxYzDwZnrRlM7GjI1lSd6f6OwyoDeru5WoflQvDTE3ILej1h0v1++fh9H5/A==","signatures":[{"sig":"MEUCIEnhtzKRfbxfNCiH+UirMgdh7k1nEZP7ZsM0i3+YvSP3AiEAwqkX8mDkGeoGPHYznl7Ypl9ODDoYsr9bUINCpdQAEVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+GcmCRA9TVsSAnZWagAAqLwQAI1YZWcik+SF6cMopLGH\nn12W5oa6amNIH1SvQLVVBnW8rWxhdCiLJuljk2VMhhkzYDE7/KsKFiLBZ5+q\n/rMPiRrrLvnwJkjYdNmEOpbsZSVjbvi44i29/V0ds8vnc9GwaoTWAKRtgUtb\ncJ3Oj1hFXe44xHl206PuhtnXGGigBoJIZbUiAR1MADDPyUZ/wnzjDEENYUUa\niksVBPYt3XwBThPDRjLyoDyJ9cRS2wnrKZjgI+/wEAeQq3wdpFLVj8p5vzy+\nKb0WKOiCZ9ZIxBwJv7GHlhWcJNU7BUGQovinmHOsnLqhz0y3HgrBY6mRJ2ec\n4k+wiPQDrdCrD29UrZFi9G5x3sp5iywRR6yAK/1IwOh/bNN9qd2vTL6CPCo7\n+CeToCWjNigzS/YMCXGQddUvi9ZAOGjUIpSTSIv8SBqiQoF7rttjHbr/71Pd\nGPnBwQ+ld5EG9YYKlg/gfwN2rmdWtbVOumeMpuEmmotUEkS0wGw0Psi04E+L\nxTY6G6tJgT48+/TUbgZxQvIctNGgQwqhAyRkofmEVzHZGgBDfgaioyMH0wdq\nxfaYRIhrS0eIem+nIZclE0uX00oBUpzoMrRIcdLcoNqZjfEFm+qI4TXkZ+rX\nOM28422lH8Of6dyHsAJTE0mSRyObBXC7lWe9+D3YtxZM5+y3WHDc4v17Dl+Q\n6kuD\r\n=Qz5t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/commonjs/index.js","types":"dist/modules/index.d.ts","module":"dist/modules/index.js","gitHead":"9a27b2be175003a5b87f5dc9287814bc3f161bb2","scripts":{"lint":"eslint . --ext .ts","test":"node ../build ci && snowpack build && testem ci","build":"rm -rf ./dist && yarn build:modules && yarn build:commonjs","clean":"git clean -x -f","start":"node ../build dev && snowpack dev","compile":"tsc","prepare":"yarn build","build:modules":"tsc --project ./tsconfig.modules.json","build:commonjs":"tsc --project ./tsconfig.commonjs.json","prepublishOnly":"yarn clean"},"_npmUser":{"name":"dgeb","email":"dan@cerebris.com"},"prettier":"@orbit/prettier-config","repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (darwin)","description":"A flexible data access and synchronization layer.","directories":{},"_nodeVersion":"14.17.3","dependencies":{"@orbit/core":"^0.17.0","@orbit/utils":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@orbit/build":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/data_0.17.0_1643669285987_0.8034363519937522","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-05-08T00:11:04.336Z","modified":"2025-09-23T01:13:59.461Z","0.9.0":"2017-05-08T00:11:04.336Z","0.9.2":"2017-05-18T17:14:55.820Z","0.10.0":"2017-06-01T21:53:44.542Z","0.11.0":"2017-06-21T01:01:45.244Z","0.11.1":"2017-06-21T01:40:18.523Z","0.12.0":"2017-07-06T01:30:33.493Z","0.12.1":"2017-07-06T18:47:37.274Z","0.13.0":"2017-07-09T20:42:37.741Z","0.14.0":"2017-07-12T17:47:28.703Z","0.14.1":"2017-07-14T01:42:21.838Z","0.15.0":"2017-07-17T16:18:08.075Z","0.15.2":"2017-08-30T17:55:16.317Z","0.15.4":"2017-09-02T19:14:08.141Z","0.15.5":"2017-09-05T13:59:15.692Z","0.15.6":"2017-09-07T15:11:15.674Z","0.15.7":"2017-10-08T13:54:17.079Z","0.15.8":"2017-10-09T10:19:49.669Z","0.15.10":"2018-02-06T18:02:36.992Z","0.15.11":"2018-03-21T15:51:48.466Z","0.15.12":"2018-05-01T08:40:23.240Z","0.15.13":"2018-05-07T01:02:09.695Z","0.15.14":"2018-05-11T14:05:50.033Z","0.15.17":"2018-07-20T20:54:17.293Z","0.15.18":"2018-07-25T16:27:23.533Z","0.15.19":"2018-08-07T12:34:42.422Z","0.15.20":"2018-09-13T22:11:57.433Z","0.15.21":"2018-09-14T19:49:38.431Z","0.15.22":"2018-10-16T14:53:03.210Z","0.15.23":"2018-10-18T19:19:38.788Z","0.16.0-beta.1":"2019-02-10T17:21:43.161Z","0.16.0-beta.6":"2019-05-23T20:58:48.947Z","0.16.0-beta.7":"2019-05-24T19:28:08.806Z","0.16.0-beta.8":"2019-06-09T16:07:06.801Z","0.16.0-beta.9":"2019-07-09T22:10:58.240Z","0.16.0-beta.10":"2019-07-10T17:13:51.697Z","0.16.0-beta.11":"2019-07-18T13:44:37.176Z","0.16.0":"2019-07-30T14:12:28.350Z","0.16.1":"2019-08-20T11:50:25.666Z","0.16.3":"2019-09-22T15:40:07.863Z","0.17.0-beta.1":"2019-09-22T15:52:02.956Z","0.16.4":"2019-12-10T14:39:18.124Z","0.17.0-beta.2":"2020-03-07T16:59:58.800Z","0.16.5":"2020-03-12T19:47:22.427Z","0.17.0-beta.3":"2020-05-08T18:43:29.676Z","0.17.0-beta.4":"2020-07-27T19:42:46.058Z","0.17.0-beta.5":"2020-07-31T15:35:22.352Z","0.17.0-beta.6":"2020-08-04T14:56:37.780Z","0.16.7":"2020-09-14T19:57:19.334Z","0.17.0-beta.7":"2020-09-16T17:52:19.223Z","0.17.0-beta.8":"2020-09-27T17:32:25.011Z","0.17.0-beta.9":"2021-02-09T22:59:27.231Z","0.17.0-beta.12":"2021-02-17T14:39:50.767Z","0.17.0-beta.14":"2021-02-22T20:05:49.541Z","0.17.0-beta.16":"2021-05-22T12:31:00.258Z","0.17.0-beta.17":"2021-06-11T20:12:37.015Z","0.17.0-beta.19":"2021-07-03T14:01:15.823Z","0.17.0-beta.20":"2021-07-04T15:59:01.298Z","0.17.0-beta.25":"2021-08-12T13:38:00.400Z","0.17.0-beta.26":"2022-01-22T18:03:45.664Z","0.17.0":"2022-01-31T22:48:06.143Z"},"bugs":{"url":"https://github.com/orbitjs/orbit/issues"},"license":"MIT","homepage":"https://github.com/orbitjs/orbit#readme","keywords":["orbit","orbit.js","data","synchronization"],"repository":{"url":"git+https://github.com/orbitjs/orbit.git","type":"git"},"description":"A flexible data access and synchronization layer.","contributors":[{"name":"Dan Gebhardt","email":"dan@cerebris.com"}],"maintainers":[{"email":"dan@cerebris.com","name":"dgeb"},{"email":"rwwagner90@gmail.com","name":"rwwagner90"}],"readme":"# @orbit/data\n\nApplies the primitives from @orbit/core to data sources. Includes the following\nelements:\n\n- A schema for defining models, including attributes and relationships.\n\n- Operations used to manipulate records (e.g. `addRecord`, `removeRecord`,\n  `addToHasMany`, etc.).\n\n- Transforms, which are composed of any number of operations, and must be\n  performed transactionally.\n\n- A query language that allows query expressions to be composed in a flexible\n  AST form.\n\n- A base `Source` class that can be used to abstract any source of data.\n  Sources can be decorated as `pullable`, `pushable`, `queryable`, `syncable`,\n  and/or `updatable` - each decorator provides a unique interface that allows\n  for transforms and queries to be applied as appropriate.\n\n### Installation\n\nInstall with yarn:\n\n```\nyarn add @orbit/data\n```\n\nOr with npm:\n\n```\nnpm install @orbit/data\n```\n\n## Contributing\n\n### Installation\n\nTo install dependencies:\n\n```\nyarn install\n```\n\n### Building\n\nDistributions can be built to the `/dist` directory by running:\n\n```\nyarn build\n```\n\n### Testing\n\n#### CI Testing\n\nTest in CI mode by running:\n\n```\nyarn test\n```\n\n#### Browser Testing\n\nTest within a browser\n(at [http://localhost:8080/](http://localhost:8080/)) by running:\n\n```\nyarn start\n```\n\n## License\n\nCopyright 2014-2021 Cerebris Corporation. MIT License (see LICENSE for details).\n","readmeFilename":"README.md"}