{"_id":"@sanity/document-window","_rev":"495-83a46e1e1d11bbd7024f1a7d419ac32e","name":"@sanity/document-window","dist-tags":{"weakrefs":"0.122.0-weakrefs.962100b2","spaces":"0.122.0-spaces.bc70a23d","focus":"0.122.0-focus.5d5f8af0","cli-next":"0.122.0-cli-next.76de446a","custom-login":"0.124.0-default-login.063643d2","rc":"0.125.0-rc.4","fix-span-keys":"0.126.0-fix-span-keys.12d2645d","vega":"0.133.0-vega.cb3cdeee","babel-7":"0.133.0-babel-7.06032ac5","structure":"0.134.0-alpha.d19d4c0c","gql-rtb":"0.136.3-gql-rtb.417","graphql":"0.136.1-canary.66","realtime-block-editor":"0.140.0-alpha.4","alpha":"0.139.3-parrot.0","initial-value-templates":"0.143.0-initial-value-templates.55","cheesy-bites":"0.144.4-cheesy-bites.121","asset-sources":"0.147.0-alpha.2","block-tools-white-space-fix":"0.147.0-block-tools-white-space-fix.2","hints-mode":"0.146.4-hints-mode.156","handle-access-control-errors":"0.147.0-handle-access-control-errors.38","ts-client":"0.147.10-ts-client.1","next":"0.147.10-next.23","document-actions":"1.148.5-document-actions.23","review-changes":"1.150.9-review-changes.1024","latest":"2.0.9","canary":"2.0.10-canary.0"},"versions":{"0.120.0-next.1b01c53f":{"name":"@sanity/document-window","version":"0.120.0-next.1b01c53f","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.120.0-next.1b01c53f","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"40444e72d9526c2070d2edaacde40b13cde7dce0","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.120.0-next.1b01c53f.tgz","integrity":"sha512-2lCuVsfy6mnMTRlPDKDb6Bkk7qUz3tDoClkFPFFBjPNMIFkYG7aU9FX5jM93P39Rxccftq1ei56UbCrlxnlCgg==","signatures":[{"sig":"MEUCIF7UiEH2hQcV8W646CnzQWz2DUAmtGRqajervSspIGqHAiEA1adMwhcORueh/VPOIsNqh7qiyiYslCVaz+hJEbAS3d8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.120.0-next.1b01c53f.tgz_1510068827386_0.40203546662814915","host":"s3://npm-registry-packages"}},"0.120.0-next.a0d96db3":{"name":"@sanity/document-window","version":"0.120.0-next.a0d96db3","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.120.0-next.a0d96db3","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a8a7c3c04cacb50c2069ea1ca459b0b7fd781fa6","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.120.0-next.a0d96db3.tgz","integrity":"sha512-jzeyMR8rbRA/0vsyLH4wdrZ6A/ZxoU5KtdvDrxBq+AWGpiV4JWLRkisTDjLYdour9k4zwDcE6cZbLQEnBI7Wng==","signatures":[{"sig":"MEUCIBgDKJYsSJkoRzOljOCtN3oifkgSbRCJKhdCrY2lYWU7AiEAoFhH5HTJNHtfxtOfVvUYy6uCWcB6ey9SziazArI9uW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.120.0-next.a0d96db3.tgz_1510069021700_0.10547507926821709","host":"s3://npm-registry-packages"}},"0.120.0-next.941943a9":{"name":"@sanity/document-window","version":"0.120.0-next.941943a9","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.120.0-next.941943a9","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"20481cde35513eae7aa6459d3d99d10a47db799a","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.120.0-next.941943a9.tgz","integrity":"sha512-EWim9uoqhJNEPRTYJWChBos1C+emkLJmTrAM7ktB4EC/XKKhzQimmRzEQ1xc41nEpsFTISypv4eLnXdmKkxtRw==","signatures":[{"sig":"MEUCIBqKHOItOSCy8URCdaBUZ8yKff9kzO1JKl7Kxxa2wLhUAiEA13VxLD4aoqGs1Ve5MOR9WwtLxygptl3ylQYkzS4oUf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.120.0-next.941943a9.tgz_1510148355151_0.45924041140824556","host":"s3://npm-registry-packages"}},"0.120.0":{"name":"@sanity/document-window","version":"0.120.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.120.0","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"40e163de6dc4c5fa75073568526520432d1f97c2","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.120.0.tgz","integrity":"sha512-nO7gY4v0F1k2BnbAvX3VqvJZY7LdydtondaTZGabYQHyUuutLDws8esigtNLDSe/96vFaNKjtj0GTdq6CPusGA==","signatures":[{"sig":"MEYCIQDoUTbn2u6AqBpmoshHGx5Al5Z1bWd9cSurewokmIfFNAIhAI6aI4mpgYQnwIYlT5Q4dgs9ih7kTIc/a7Qkj/CSvMfx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.120.0.tgz_1510151031963_0.4639181171078235","host":"s3://npm-registry-packages"}},"0.122.0-weakrefs.bc3b5c11":{"name":"@sanity/document-window","version":"0.122.0-weakrefs.bc3b5c11","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.122.0-weakrefs.bc3b5c11","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f77c590933705b0bed90abcb8b57ae24f3d3bc28","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.122.0-weakrefs.bc3b5c11.tgz","integrity":"sha512-3aCHJSST1Lm7dhTGTIvdhCoU2Pw3Z5a2T8enZgT8ljbOWzpgqPtrJzYSwZUJ0yjaGN85BLLrYmUdcnhSKDx6DA==","signatures":[{"sig":"MEYCIQDf3tlESxhYsF99CtSklxVZ4d8zjHFQbxjyEJHCF3LYCgIhAOKjl32K8JxzQzXwDhhMYH92rxTWy7iCD+qW5OzsQsdc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.122.0-weakrefs.bc3b5c11.tgz_1510761182448_0.3772393057588488","host":"s3://npm-registry-packages"}},"0.122.0-weakrefs.962100b2":{"name":"@sanity/document-window","version":"0.122.0-weakrefs.962100b2","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.122.0-weakrefs.962100b2","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"511b9d66ded7faf92ecbd5bcf7b4de91d1989b0b","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.122.0-weakrefs.962100b2.tgz","integrity":"sha512-n7dKMTtCzQGGTbq+4fN2z6dfidJ+ovLv9XaHDl02d5KCyJEW6iNlc/d7S+ExTX+2SmzjWSvrORxoRVjc7zOBNA==","signatures":[{"sig":"MEYCIQCQL8A+/AxpOjI6RxvlSPYKwEJIo5zKi9PJSQNIfIDJtAIhAIGshG6QPB8q2ucUEEvrQj0su+xN+PTp8Da1/HlpX+33","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.122.0-weakrefs.962100b2.tgz_1510768889184_0.5651687711942941","host":"s3://npm-registry-packages"}},"0.122.0-spaces.731315ac":{"name":"@sanity/document-window","version":"0.122.0-spaces.731315ac","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.122.0-spaces.731315ac","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b6763d7e731ad75ce96526051d4ec57815a58dca","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.122.0-spaces.731315ac.tgz","integrity":"sha512-PmNuILDd5uyMV9GGCLsVVTQV3K5GYPrBPU2qfSvKTXl/hiwACSJBOzzcBOMegNonIKn2ddjIxtJIaSOWVaxU3Q==","signatures":[{"sig":"MEUCIFZdkEV4oPDg5ia38tZ/mgqOPdqaiT2CXUXGx5BWyYENAiEAqiD8e9r4uScyNnBe/RqDF1Ff+cZMV5WUlXGSBnhrKdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.122.0-spaces.731315ac.tgz_1510845287560_0.6183476964943111","host":"s3://npm-registry-packages"}},"0.122.0-spaces.69b340a1":{"name":"@sanity/document-window","version":"0.122.0-spaces.69b340a1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.122.0-spaces.69b340a1","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"03e54c70afaf818029cbc7ffa49c208de9b388ff","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.122.0-spaces.69b340a1.tgz","integrity":"sha512-VWCkUuLNR724qLwPdFYTbqKzdG4qwp06FnoRMrx3CJx/7vg1dsc1/2qtD0W5sldWr5JASd9wRiXcEEAumMxPDQ==","signatures":[{"sig":"MEQCIH9pNY33LaJmJd49yb1Gu+cnOq8rIRzHfDrmJhpqhowfAiBrW8kaEy1qPEdP7kMUzwf73xejso2ODZQ0BD1LPBLK/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.122.0-spaces.69b340a1.tgz_1510846787814_0.28122905478812754","host":"s3://npm-registry-packages"}},"0.122.0-spaces.bc70a23d":{"name":"@sanity/document-window","version":"0.122.0-spaces.bc70a23d","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.122.0-spaces.bc70a23d","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a09985b647b6030d83b62c1d10d25c00ee4a8b73","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.122.0-spaces.bc70a23d.tgz","integrity":"sha512-VQBmGTvNBiNV4yLdSVzS0HI6elxXlwlw3BNa+vfymkHS4yaCaB8qXibVon7k0dz8ArokiW5+99yUiusSVK1VAQ==","signatures":[{"sig":"MEUCIQCORfPG7CLUiENpTT0IWqwPfNQU3upgCedM10VftkLfbQIgK8BlxRwXL8Qv4G6n6gBelhydKVk3rGnR0gDzM9OBuoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.122.0-spaces.bc70a23d.tgz_1510931030405_0.6591000319458544","host":"s3://npm-registry-packages"}},"0.122.0-focus.5bb0e7f8":{"name":"@sanity/document-window","version":"0.122.0-focus.5bb0e7f8","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.122.0-focus.5bb0e7f8","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"61b9bdbc5357f05cbbaa07420573aaeca894b773","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.122.0-focus.5bb0e7f8.tgz","integrity":"sha512-LVzYTuNExxPJ5Ze7RPblDxRVcn9kLE/mVCdJ+0fYRpScnRGXYj251vtH5IrRO06Ladre7frRPsyofDi63Lt16w==","signatures":[{"sig":"MEUCIQC+dVADO2U3liRvl6PDyie55j1sITdBmjiaIFfJf/fKhAIgK/gUn0LlR5mhmdCvqwzVb6eoy+0vE1rKj0l9S5IwE0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.122.0-focus.5bb0e7f8.tgz_1511299028194_0.8609643366653472","host":"s3://npm-registry-packages"}},"0.122.0-focus.a3c7e9a7":{"name":"@sanity/document-window","version":"0.122.0-focus.a3c7e9a7","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.122.0-focus.a3c7e9a7","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"20ed9b1eeb63ff9b91838c98dcb7e78221b7813d","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.122.0-focus.a3c7e9a7.tgz","integrity":"sha512-YynW7lKUPIbhwjg24z6XsGbwzFNzeFVYeUWKj4okxCKpl1reNkR7aAMlMSfSTMVRhzUcVtiwqbl+a1Y9e9XAfA==","signatures":[{"sig":"MEUCIFdI77TVED25R5xEHANG/Ky+R2By7e22skJu2QCO2q99AiEAiKyC+aRQwUJl4yNRxIPbNuZyem73pd60TZb2wRT62oU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.122.0-focus.a3c7e9a7.tgz_1511299630321_0.6781997294165194","host":"s3://npm-registry-packages"}},"0.122.0-focus.f9133963":{"name":"@sanity/document-window","version":"0.122.0-focus.f9133963","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.122.0-focus.f9133963","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"8308490e4a7ad539495fc403b5f8eabee779a572","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.122.0-focus.f9133963.tgz","integrity":"sha512-yoPumS2uq+v558NdC1RMMKGit1UIrUH6TNurWubz9OxhQhZdSgwrE6WRb+O8lRqCcan5oKvDGtlEsk25n5cByg==","signatures":[{"sig":"MEQCIDSVItV5La4imqL6CrcoBB0Djdh5t32o70t/tw53RTiaAiAvicFsO1xbCUMKnZ+rOPyED9gGLbYxEoTaoyXhcMX5HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.122.0-focus.f9133963.tgz_1511375582418_0.07167099043726921","host":"s3://npm-registry-packages"}},"0.122.0-focus.5d5f8af0":{"name":"@sanity/document-window","version":"0.122.0-focus.5d5f8af0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.122.0-focus.5d5f8af0","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"46b13d5ac4ed355aeb405f4c73b32b6ad8de5f31","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.122.0-focus.5d5f8af0.tgz","integrity":"sha512-P3XeiRqn/rY+6nAX7bWLdBhKVtgV6FX8f5AcRTMrptV7EOP2AHn3rKexZcDQfXvdDLnUA9jjjC+kLheSExFSMA==","signatures":[{"sig":"MEQCIFtalFHL6jgCPUgE5TgbQFQyVrXAKRxaaSDPU58aRl3nAiAZp0ZmdvRNYlnuHCSRsu89PMKuv5FCCvPFYRXZWfn6Kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.122.0-focus.5d5f8af0.tgz_1511383479942_0.5649074951652437","host":"s3://npm-registry-packages"}},"0.122.0-cli-next.76de446a":{"name":"@sanity/document-window","version":"0.122.0-cli-next.76de446a","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.122.0-cli-next.76de446a","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"8c11b4a659c4ba5e222d813fadd6879845ed992e","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.122.0-cli-next.76de446a.tgz","integrity":"sha512-KVp8sP5h21R3YCFiXT34MO4hoLKy7RJhN/2FYUMJvQ7bK580f5kmZuCb1QicBv6V+OUCPQOTjQXwJCa76q4XIA==","signatures":[{"sig":"MEUCIA/i6kcITFVSjNy1JAGXZe2EIHsC1nfCb3b1FHXmgHyfAiEA1Q/VXGDl1fPlNToaoBw42hvKjWRiPMSLmzSXVB2zqCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"rexxars@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"9.0.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.122.0-cli-next.76de446a.tgz_1511440077410_0.9958830110263079","host":"s3://npm-registry-packages"}},"0.123.0-alpha.ce219b27":{"name":"@sanity/document-window","version":"0.123.0-alpha.ce219b27","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.123.0-alpha.ce219b27","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"15c026ba277d55fbfb2a4f5e5c06712979e74b6b","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.123.0-alpha.ce219b27.tgz","integrity":"sha512-q6Ijb0Y6k7ZYpN+B1m9WqoTL2VJx7HVjCmaNKIWNwGcpwqzAepZXB/f4afUg6Ou2uSxaGr0RQHf1pnV2ReMJ7A==","signatures":[{"sig":"MEUCIATpLk813x9hNJawBuu2dehbTLx1pQNVbO+CKuKPzjdAAiEAskpada52heg7Pq8KpEs5xigrMNy/tMTkUnIF76o6dBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":".","_shasum":"15c026ba277d55fbfb2a4f5e5c06712979e74b6b","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"rexxars@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"3.10.10","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"6.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.123.0-alpha.ce219b27.tgz_1512069608088_0.2169484479818493","host":"s3://npm-registry-packages"}},"0.123.0-beta.ce219b27":{"name":"@sanity/document-window","version":"0.123.0-beta.ce219b27","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.123.0-beta.ce219b27","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"0b72fae62e6cd02431943109e3884b581a0c9156","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.123.0-beta.ce219b27.tgz","integrity":"sha512-EeR0oEvP+r3IFUM169y9K2ZSypbaYFZP5agEO3KOQigY91dS4Q1jkHWwl7s1KJLcaaiBY+6sdkRlJII5rujw8w==","signatures":[{"sig":"MEUCIExTYxB7V1R709rCwfdWy7ddOPwWWKyci/s9dkDvE1Q/AiEA5qNSEH+H8RQoD8MyeqxYLGXKmyNDBvrE6CH1R0EWapY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":".","_shasum":"0b72fae62e6cd02431943109e3884b581a0c9156","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"rexxars@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"3.10.10","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"6.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.123.0-beta.ce219b27.tgz_1512071942462_0.3862939216196537","host":"s3://npm-registry-packages"}},"0.124.0-alpha.35b4b49a":{"name":"@sanity/document-window","version":"0.124.0-alpha.35b4b49a","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.124.0-alpha.35b4b49a","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"2950823516eb853b48f543432c8ccc423eaf47da","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.124.0-alpha.35b4b49a.tgz","integrity":"sha512-iN5OZVHbTc845UYDcoKKmFNu5/3Gtj66ESGkPn3IrdFLkccSSGV7hMh/QjiaGYdzYYDJfHendlZtf14AYlQIkw==","signatures":[{"sig":"MEQCIEMRjTMWuphJjoDDLg7R9Cs2uxExWJASo6lY5toVKKzWAiAtkvMSUxMM1vy/QG2xlIm5LAJV4cBICXpjNnMoOzo7TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.4.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.124.0-alpha.35b4b49a.tgz_1513197361353_0.6371534103527665","host":"s3://npm-registry-packages"}},"0.124.0-alpha.d5ac0a90":{"name":"@sanity/document-window","version":"0.124.0-alpha.d5ac0a90","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.124.0-alpha.d5ac0a90","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e96b4df647cc7c30ecee1bd617826a0273732cd4","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.124.0-alpha.d5ac0a90.tgz","integrity":"sha512-mVU/37X4DMKo8GT11tYw3T899pZLHI4mhNY332qpSEPWphR7vu3l7k3od91Jq2wt3DXQ1cJfZ40sGgT8CjRtuw==","signatures":[{"sig":"MEUCIQCo52jTz7WLbdykCyjeWapK8r1aXURdIyWMU6W4IquvVAIgGUMQsd+DTvJdCVxjFonNgCR/yjnzEazlVhf346dyQUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.4.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.124.0-alpha.d5ac0a90.tgz_1513245004391_0.4662469334434718","host":"s3://npm-registry-packages"}},"0.124.0-alpha.f0625b40":{"name":"@sanity/document-window","version":"0.124.0-alpha.f0625b40","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.124.0-alpha.f0625b40","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"1a9072eb92d3ffbcd13577fee7f152aaee8b059b","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.124.0-alpha.f0625b40.tgz","integrity":"sha512-lQHTtZnG6j3soUHp2u/xbvuwTB30ISac2V7YvEEYOnkGy5DYBFh4n0VJ8JVDDo0dGJRWvPaNAoC1Blxx5qWCTw==","signatures":[{"sig":"MEYCIQCn8Twbe6pE1i6mDwyIRP96m1CLuo6lid3mOqBQEuboEgIhAJal/vmNgHivCPFplXzQPddlW9OeYg3+05GV+cJOvGjJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"rexxars@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.124.0-alpha.f0625b40.tgz_1513764372560_0.47484545037150383","host":"s3://npm-registry-packages"}},"0.124.0-alpha.172a9519":{"name":"@sanity/document-window","version":"0.124.0-alpha.172a9519","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.124.0-alpha.172a9519","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"5285841ffa184a269b9209d34a47a1ede30c5ff2","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.124.0-alpha.172a9519.tgz","integrity":"sha512-eTRn0ysbMbNaPWoTRqpEGvjxRENOj8Aya9/Py38F9K9zJG35RjJg2Lxg11CZXTg6DZGJal6AHW0ggLPuOK/Dcw==","signatures":[{"sig":"MEQCIB5rpL/Us1h0rqFYZxbd72P/s1Px13aYz6GaDgPO49PdAiBNj6Na7juHCxSTF+3szXBt/KYNhsjatblhNDe9yYBOwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.124.0-alpha.172a9519.tgz_1515146326007_0.33471534703858197","host":"s3://npm-registry-packages"}},"0.124.0-alpha.c3a7c9b0":{"name":"@sanity/document-window","version":"0.124.0-alpha.c3a7c9b0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.124.0-alpha.c3a7c9b0","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"9c386d3970dbd4f7a35775d48ecc3b4d8b60d18b","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.124.0-alpha.c3a7c9b0.tgz","integrity":"sha512-yfCtEh1WXASMm9O1btF7DGc3Z8qXCtXYXZqYDZC5FZf+XXu874aa3yiKynFgQjglLIi8DG9GkUMAcAZ8E0ZRsw==","signatures":[{"sig":"MEUCICPnNB/xVRV+eqb/9J+n/N0WzsF8JhRgUhgBCq9RiNgrAiEAul5tXAsSHkiEQsGi0b7lTNHxLe/b9zdRzY1oyBgXWKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.124.0-alpha.c3a7c9b0.tgz_1515148870004_0.25831316504627466","host":"s3://npm-registry-packages"}},"0.124.0-alpha.56833000":{"name":"@sanity/document-window","version":"0.124.0-alpha.56833000","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.124.0-alpha.56833000","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"ac5430b8ea4ba90c4ea67b4bed5eec521d846ce1","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.124.0-alpha.56833000.tgz","integrity":"sha512-F1wHpQL6iGgo5g1nh3uf9EkqXa1pqZPJpkJnmFmsCR3Ij8Y+T1hjsoyyKVdI+HRuAzzYhxIZrwNxxq+zA0O8TQ==","signatures":[{"sig":"MEUCIQD6fvhmRzu0Hsk7yZLbdUQfUafTIlrLWJTyNMlLXxPMZQIgYvxuP91SVYSAUUeCQbn5DFGWKoDtSqo4pQF4AA6+J/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.124.0-alpha.56833000.tgz_1515149345169_0.6534704940859228","host":"s3://npm-registry-packages"}},"0.124.0-alpha.803a5e05":{"name":"@sanity/document-window","version":"0.124.0-alpha.803a5e05","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.124.0-alpha.803a5e05","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"3bec250d3c692ac53b67ed45c8a07becca01c636","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.124.0-alpha.803a5e05.tgz","integrity":"sha512-QOLI3y6AWyATe1PvNvb2mcgvkRP9KYLUhz5psLmq0QK3A/L1k4hggG7EsmOw4icZZ3CGKOKxriTS0dxUrCC/tA==","signatures":[{"sig":"MEQCIDbuZpQ5QeHqITYXI7sYemtJm286C+X5RnC84pI6lW4OAiAJdv6mDEFR/6O9ZR4mFxaOSqjbkMkevQKJP79c2FO7XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.124.0-alpha.803a5e05.tgz_1515150030766_0.18713811947964132","host":"s3://npm-registry-packages"}},"0.124.0-alpha.831a5eca":{"name":"@sanity/document-window","version":"0.124.0-alpha.831a5eca","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.124.0-alpha.831a5eca","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"97deb72154910f29e7ea843836318938f6bf9b62","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.124.0-alpha.831a5eca.tgz","integrity":"sha512-Bjvrkunpb1qMROFC+CCLITIe5Bo0eF7QPiIA008bk1xYgRQuVs+vJWTgBIMXMBdbKszyjuepWXSmNFnJ0Y2yQg==","signatures":[{"sig":"MEQCIG1EaTuWP+KnvD9a1Ikyu6ch485RxAu4XA74LiyjSpwDAiAm8oNFpZe7+s/6n+qpUpQhEF+u0hsKUVOVSSPkQ4N21w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.124.0-alpha.831a5eca.tgz_1515152075686_0.517389606218785","host":"s3://npm-registry-packages"}},"0.124.0-next.71deafdf":{"name":"@sanity/document-window","version":"0.124.0-next.71deafdf","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.124.0-next.71deafdf","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"928b07b3afaa3590934e1758110f9ffed2fc09cb","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.124.0-next.71deafdf.tgz","integrity":"sha512-kZ+f/4d3kD4Q/7YfsRy2oeReLRLSGZisPxzfpMfIGieoQf9TTKHiQ9LY5PmPB/+6Zc8sIJWfa3dVLL/hzgWxXA==","signatures":[{"sig":"MEYCIQCZtIrc5nIvYqEztquu49yDDkf5eBUGd7CdDuRpAOjAtQIhALJvnHK+mVavsV+wtSOiqLHI01IID5U7m3KWZJ6+TmXM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.124.0-next.71deafdf.tgz_1515423408249_0.3434194622095674","host":"s3://npm-registry-packages"}},"0.124.0-next.6c328976":{"name":"@sanity/document-window","version":"0.124.0-next.6c328976","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.124.0-next.6c328976","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"3aa09c98743b83e2f80278759674b51b9831c605","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.124.0-next.6c328976.tgz","integrity":"sha512-f4F/QnZu7p0ourUd6nBi+zo4UGCPp3dsudD5d+eknuI69/tX5iIwVAPIINBATFFHr5dvnuTIV5X1CGw0LOYSlQ==","signatures":[{"sig":"MEYCIQDy0h9eDDFPITc3mpZOyQqrpKVVyno4Cqd7YLXcA9jviwIhAMQzrBzFHQKXo/YU5Tu9EpVf8+Lv6d2sYnET5p8b6nZK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.124.0-next.6c328976.tgz_1515438703684_0.4162322855554521","host":"s3://npm-registry-packages"}},"0.124.0-next.a6431d11":{"name":"@sanity/document-window","version":"0.124.0-next.a6431d11","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.124.0-next.a6431d11","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"c2e0bbd060fa7872c69944d57cbbea36c952e841","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.124.0-next.a6431d11.tgz","integrity":"sha512-LyXzphrktAuUYBBlDrywJLL9u1+M9Nluoeqqhpv6w3swH51xhFp7KQkTuX7kJ6RDs8u2MRc2ftPi9VIDV3skGA==","signatures":[{"sig":"MEUCIQC4KdpTuQFalyVQl4xgWe2R5EMT8SGLGTxv85+Swgb6vwIgE1Qv9ibSJK+qkjwIu57k1EVEj+SdgV+2WdP988Acif4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.124.0-next.a6431d11.tgz_1515440792714_0.3329606184270233","host":"s3://npm-registry-packages"}},"0.124.0-default-login.063643d2":{"name":"@sanity/document-window","version":"0.124.0-default-login.063643d2","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.124.0-default-login.063643d2","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e300d87a85b2948730fa730c46a19f1dec314a9d","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.124.0-default-login.063643d2.tgz","integrity":"sha512-sHb9u9L+zVYfdi20FT5X45aQffbJKrLpmtdEtk8i4MZZvTUb8pH+xza9AXZ9Ed5xD864qFOQB4TpZzEHc6buiQ==","signatures":[{"sig":"MEUCIQDcPspaoyoysIXMEwlzl9OTuZL83OnR16QI4ENJmAEMAAIgXlgwB7A+SrCwQUC6UojJ7jOK1Z1xWWzCvXgE1tpXmwQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.4.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.124.0-default-login.063643d2.tgz_1515505903215_0.45639466727152467","host":"s3://npm-registry-packages"}},"0.125.0-vega.c48b34cc":{"name":"@sanity/document-window","version":"0.125.0-vega.c48b34cc","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-vega.c48b34cc","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"2c7c9cf257fed1fa87fc9ecc498d54012a4e9b37","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-vega.c48b34cc.tgz","integrity":"sha512-+N5QUCtvhdiEzwIi828KK3witTMvLOMJGKBmbqEDf/W5RtgKBejkjAaELLu391kHr89MUGVbto6ZBudr7YkypQ==","signatures":[{"sig":"MEYCIQDgz7JAni1z2NHfsmWeQvkgpMKpuh8I3tekNuJIBqMhfwIhANipnkqj0IIc/WWOGqi3iOWZ+RY0Vrp9GZckYkpvoAcX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.11.0","prettier":"^1.7.4","lint-staged":"^4.2.3","object.pick":"^1.3.0","@sanity/client":"0.125.0-vega.c48b34cc","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0-vega.c48b34cc","eslint-config-sanity":"^3.1.0","eslint-config-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-vega.c48b34cc.tgz_1516026441548_0.10482417489401996","host":"s3://npm-registry-packages"}},"0.125.0-vega.1bc71a10":{"name":"@sanity/document-window","version":"0.125.0-vega.1bc71a10","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-vega.1bc71a10","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"9b579804645f00a29d38949a4e73af220d98ddce","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-vega.1bc71a10.tgz","integrity":"sha512-OCRDT+R/NcfG7CvSvLwqIj8eNO5+BhoAH5wy2LDNCen63zKqVUQMAdyL2pPBNLkjbMlNeMWhhWAj1l0xT09VtA==","signatures":[{"sig":"MEQCIC9XFx9CBQ1Y93fc0pmrttg4SlKU+u9Qp23+AfsEI5mrAiBl2PoS11d9Lg3coye8spq0q115RLJkTOO9hrY/+xkQjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.11.0","prettier":"^1.7.4","lint-staged":"^4.2.3","object.pick":"^1.3.0","@sanity/client":"0.125.0-vega.1bc71a10","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0-vega.1bc71a10","eslint-config-sanity":"^3.1.0","eslint-config-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-vega.1bc71a10.tgz_1516026927371_0.043617573799565434","host":"s3://npm-registry-packages"}},"0.125.0-next.b1f0d4fa":{"name":"@sanity/document-window","version":"0.125.0-next.b1f0d4fa","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-next.b1f0d4fa","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"00e38cb8c9fde1f578739ed76cab61b56bc74926","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-next.b1f0d4fa.tgz","integrity":"sha512-iGSSU2nMSoN4PE6dbhoY0n3dYtLS3uGG6pcTeK7VvC225pb2U61PvB0BozNKqgRfFXX4nA7DUdNvCTdl0I3V+Q==","signatures":[{"sig":"MEYCIQD3DgE689S6Sf2AeitVNfViulduGyhSvmJTRXJ46TikzQIhAIwxpdfwO1tZ9HLnJU5x2w8YM4Zp9C2Yf2C61ZqU5G8R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.11.0","prettier":"^1.7.4","lint-staged":"^4.2.3","object.pick":"^1.3.0","@sanity/client":"^0.125.0-next.b1f0d4fa","hard-rejection":"^1.0.0","@sanity/observable":"^0.125.0-next.b1f0d4fa","eslint-config-sanity":"^3.1.0","eslint-config-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-next.b1f0d4fa.tgz_1516112940584_0.1639072555117309","host":"s3://npm-registry-packages"}},"0.125.0-next.f7d2f004":{"name":"@sanity/document-window","version":"0.125.0-next.f7d2f004","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-next.f7d2f004","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"c02d1acf420f175a03816674b04baee9c21a857f","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-next.f7d2f004.tgz","integrity":"sha512-rr5JeJ1DokrXTjsqPjVq3tG8q3ZmN1I+kg3M9VNoEwUEuZkdpGBhix1a8ae/v0RFExiWDEn40U0GJMfA8d2iRQ==","signatures":[{"sig":"MEQCIH4CT7kCYcTUxKT4r+Ul7x/PKjsGXayGAJKuzQp8PR+vAiA+u9N/inPuMNbadiFebeSAlBSTEl2aRBkMiuIefph4yA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.11.0","prettier":"^1.7.4","lint-staged":"^4.2.3","object.pick":"^1.3.0","@sanity/client":"^0.125.0-next.f7d2f004","hard-rejection":"^1.0.0","@sanity/observable":"^0.125.0-next.f7d2f004","eslint-config-sanity":"^3.1.0","eslint-config-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-next.f7d2f004.tgz_1516113446163_0.9839237686246634","host":"s3://npm-registry-packages"}},"0.125.0-next.f0a45fc8":{"name":"@sanity/document-window","version":"0.125.0-next.f0a45fc8","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-next.f0a45fc8","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"ad945a627be5fed72fffc49767955052a9e5bc45","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-next.f0a45fc8.tgz","integrity":"sha512-5rpOc3kxnqPUl5LY/rf7OkkzIykJzDG9iZPCRYM6kDMGhO8kz6kBIZphWxDWHZJufVQtBa6kqLZmS5pp+d0UVw==","signatures":[{"sig":"MEUCIQDrj2Wcl5TU79XuYre7lxIMS1LQZaOxUxOGhU2ia3GoswIgUGN57dzAuZv9zPvxlCkOJ64aE4qKfaTP6nQcRZkoA2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.11.0","prettier":"^1.7.4","lint-staged":"^4.2.3","object.pick":"^1.3.0","@sanity/client":"^0.125.0-next.f0a45fc8","hard-rejection":"^1.0.0","@sanity/observable":"^0.125.0-next.f0a45fc8","eslint-config-sanity":"^3.1.0","eslint-config-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-next.f0a45fc8.tgz_1516808510761_0.7231213503982872","host":"s3://npm-registry-packages"}},"0.125.0-next.e3503829":{"name":"@sanity/document-window","version":"0.125.0-next.e3503829","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-next.e3503829","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"985b34c622cf237a0a78c4b2b6ac52eb4d681d77","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-next.e3503829.tgz","integrity":"sha512-ob5KtZzjW/qqFO7EKqdH9dF3Jguy4Z7OT3vcccIGhf1qsZ2/as8Xn80fBT/kQLyUa4jI/ktrL69+8henovrz1w==","signatures":[{"sig":"MEUCIQCQ6ZJGiaW+r0cvn6jLWf1dwpHy6bgLu2DE2t0UhUWgBwIgIBbYvBb9z1qbuKqFZTn9oGCDEmmukKRbBfSLNBZhwA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.11.0","prettier":"^1.7.4","lint-staged":"^4.2.3","object.pick":"^1.3.0","@sanity/client":"0.125.0-next.e3503829","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0-next.e3503829","eslint-config-sanity":"^3.1.0","eslint-config-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-next.e3503829.tgz_1516826298723_0.29923495231196284","host":"s3://npm-registry-packages"}},"0.125.0-next.509884e7":{"name":"@sanity/document-window","version":"0.125.0-next.509884e7","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-next.509884e7","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"6c33a75b4f89f31fb6d17cf09fca185768108f54","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-next.509884e7.tgz","integrity":"sha512-r0awmzRQCUjBR/eFMeyau/cx27scwfl3u/oUCw41aCP/jhybCzLA1I8yCrd3/hijE+iUk6c4CvhZiLw2erp4OA==","signatures":[{"sig":"MEUCIQCSijpF5g2oTR4MN/rdj5TPzuM6VKKpMjeo20osOVHLTQIgCOQb1HGGMF09y5kCsF4FGXDhRw8j2D08mu9Vq/RBUpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.11.0","prettier":"^1.7.4","lint-staged":"^4.2.3","object.pick":"^1.3.0","@sanity/client":"0.125.0-next.509884e7","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0-next.509884e7","eslint-config-sanity":"^3.1.0","eslint-config-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-next.509884e7.tgz_1516827584188_0.7786007542163134","host":"s3://npm-registry-packages"}},"0.125.0-next.90bb7dbc":{"name":"@sanity/document-window","version":"0.125.0-next.90bb7dbc","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-next.90bb7dbc","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"32f4aa8eba2cc2ab55a92961f6905c6c7bd9754e","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-next.90bb7dbc.tgz","integrity":"sha512-b7ffq39ZEEg48cPNoARLLe9YMgkQVEZ4RN3hkJhqpdyG2W61PdKh1A/hqgYzeU/OvOWFXdadxwHjMfJprnIhBQ==","signatures":[{"sig":"MEQCIGMn4swkF1vRbNswRH7EccuVnuPJ1h4ZgbGQ6A0O3vGEAiAqIGeYlvuVTxWdKGmF6whbzBNDrhB2+qpKl7WSdOvwzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.11.0","prettier":"^1.7.4","lint-staged":"^4.2.3","object.pick":"^1.3.0","@sanity/client":"0.125.0-next.90bb7dbc","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0-next.90bb7dbc","eslint-config-sanity":"^3.1.0","eslint-config-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-next.90bb7dbc.tgz_1516828583241_0.9906431443523616","host":"s3://npm-registry-packages"}},"0.125.0-next.e8a95940":{"name":"@sanity/document-window","version":"0.125.0-next.e8a95940","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-next.e8a95940","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"81c9465a51084623f295360856c41be3c62ac338","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-next.e8a95940.tgz","integrity":"sha512-8hdynO4mSWcgu+8d5J78wGRaiuB+e5zJv/QI3LNmhpo9SxQzyl7O0C9SyQRy0a2rAW6NsSozh1z9NWcb0bfrVw==","signatures":[{"sig":"MEQCIEJuN7/b2CBJpIRo8fF8xUFFD36dC9BJFSrSCL3xesf/AiAfz73IQsIKvUd9Pl8so3gbVFWRzZeWZ44NiXBM/0kQcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.11.0","prettier":"^1.7.4","lint-staged":"^4.2.3","object.pick":"^1.3.0","@sanity/client":"0.125.0-next.e8a95940","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0-next.e8a95940","eslint-config-sanity":"^3.1.0","eslint-config-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-next.e8a95940.tgz_1516911345241_0.7046426811721176","host":"s3://npm-registry-packages"}},"0.125.0-next.7f27340d":{"name":"@sanity/document-window","version":"0.125.0-next.7f27340d","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-next.7f27340d","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"ae52adf3a08ff81d5edd4dda7c42e0c21ffe5fcb","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-next.7f27340d.tgz","integrity":"sha512-2MWvL1ADS5zT3ycPOJeRFM0zQ+wBGlC8GIGccuAwU3+IuZOLeF2dPTMVGqp9aqO8+9dPhUZC4INKkEEZ1crWmA==","signatures":[{"sig":"MEUCIBsbyazOIX0XoZLAGqwqFqTbv4wfM8Oh7ckqrdeZo+MJAiEAzS4mNJcZGrFCgzRseUnuFEVc5t6bA9sfwefPdbDQdWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.11.0","prettier":"^1.7.4","lint-staged":"^4.2.3","object.pick":"^1.3.0","@sanity/client":"0.125.0-next.7f27340d","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0-next.7f27340d","eslint-config-sanity":"^3.1.0","eslint-config-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-next.7f27340d.tgz_1517130523034_0.3572383797727525","host":"s3://npm-registry-packages"}},"0.125.0-alpha.593130df":{"name":"@sanity/document-window","version":"0.125.0-alpha.593130df","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-alpha.593130df","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"2511f2545e66596a2390df24257ee434adc20279","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-alpha.593130df.tgz","integrity":"sha512-7S4I/2AzVOUNl+WwhB9y9T1WajdnWqIqObJeQYhWQKjI7sl+RwoeLIoTWTB4nwEe6Z7QVyeeVyJawqZSUE9mpg==","signatures":[{"sig":"MEYCIQDsbPckb02L7VgxSow/8T/nPzcFnfUJLNRGQZEXyzCYsAIhANrAeHBXbv+HiZNvfqtTU2JTXCBL3hNEm7I05ex/cR8j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","prettier":"^1.7.4","lint-staged":"^4.2.3","object.pick":"^1.3.0","@sanity/client":"0.125.0-alpha.593130df","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0-alpha.593130df"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-alpha.593130df.tgz_1517149837114_0.8379415483213961","host":"s3://npm-registry-packages"}},"0.125.0-rc.0":{"name":"@sanity/document-window","version":"0.125.0-rc.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-rc.0","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"9891c1cf571b8f77c4909b33d3d5adcba7dc8a8a","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-rc.0.tgz","integrity":"sha512-xNbOepTGRkg8cq+McCDeUrEoVfbxYOJUHiQvLe/6j/UxBFT9S6diDj56OD9VvtXDxIWXoyoxnqm8x/lnL0pqaw==","signatures":[{"sig":"MEUCIQD0I1znYgxA4hsjZAS+2DSvOZ9FoOyRjY+3dKq2O9eHlgIgLerNyRdj/9w2JBHgGRhTO7ONLV+e2AWWVHeOIoeBw18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","prettier":"^1.7.4","lint-staged":"^4.2.3","object.pick":"^1.3.0","@sanity/client":"^0.125.0-rc.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.125.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-rc.0.tgz_1517233937569_0.1211142863612622","host":"s3://npm-registry-packages"}},"0.125.0-rc.1":{"name":"@sanity/document-window","version":"0.125.0-rc.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-rc.1","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"bfa43823bcf1d07d1452dcbc77c9eba9f7490bdf","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-rc.1.tgz","integrity":"sha512-YzEVLCK/PByrE+QvXeG+TF8oBl7ystyyZjZVpy3NUD6jTJ/xCWRLNMqJSCcJCzm1l6kGmJW+mUCi15JT2JhCoA==","signatures":[{"sig":"MEUCIDXtsU3oyMI7p1deGsesGrN81u/qrQI6VykjS/w2NdU/AiEA5FgfP1Txx8hDkCNGp2fdLzwEc51vGsFFknrPVmPfmNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","table":"^4.0.2","prettier":"^1.7.4","object.pick":"^1.3.0","@sanity/client":"^0.125.0-rc.1","hard-rejection":"^1.0.0","@sanity/observable":"^0.125.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-rc.1.tgz_1517250154671_0.1145002543926239","host":"s3://npm-registry-packages"}},"0.125.0-rc.2":{"name":"@sanity/document-window","version":"0.125.0-rc.2","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-rc.2","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"8d5bbc42fb7f02aac354f1461e6517e4ef6555c2","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-rc.2.tgz","integrity":"sha512-Y6pvoaxdRAgm4OOccmg09sLMO4Gn+5jwDZJz6ksMp3qEyUGjROXy7kE3cvj8w4US9Jj1Zx9znaDFYniO0giCaQ==","signatures":[{"sig":"MEUCIQCG5gwtzewh+piERojEhOjMOuUtheEqV1FqOM8mBG4XAQIgQDpXLoDhWWYskuimRsw21hJBteZIEz+v4ofYBY4vFRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","table":"^4.0.2","prettier":"^1.7.4","object.pick":"^1.3.0","@sanity/client":"0.125.0-rc.2","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-rc.2.tgz_1517250468026_0.44117033830843866","host":"s3://npm-registry-packages"}},"0.125.0-rc.3":{"name":"@sanity/document-window","version":"0.125.0-rc.3","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-rc.3","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"30dfcef8e519c5ba3bdc082f763b88df17b0f822","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-rc.3.tgz","integrity":"sha512-chTHjF8YJzsytByNN2qoC4U0UByymfMwkzJSLjuulRXtwbnItvDdkcf4lt8mGKsEZ056NJ4si6U6RocURZws0w==","signatures":[{"sig":"MEUCIQCrzykKDU4xRxhxHj556CygXtnEREc8XySoN7UXfKbHHwIgQpgHIoF+3SXZPS0+bKaV0WJlOcbCqrUfHyNj7tJZTKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","table":"^4.0.2","prettier":"^1.7.4","object.pick":"^1.3.0","@sanity/client":"0.125.0-rc.3","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-rc.3.tgz_1517251011670_0.5316400004085153","host":"s3://npm-registry-packages"}},"0.124.12":{"name":"@sanity/document-window","version":"0.124.12","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.124.12","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"873d27fc5a9c31a81955e09e3c4eac1cffdc1a28","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.124.12.tgz","integrity":"sha512-iuHaVVVmgzxFhl+tge6mqFmW819hkT6abfFEiPBJ/J0Zq2EQyyU81ElT0rSA4Mb30RPOeqobh1ybmypdcDGq0Q==","signatures":[{"sig":"MEUCIQCJ4Gbz6wK0+56pVvIYz93xRhltY6IUnmKKcebbaVGcqAIgKOZlB3SQOjaLXCQ+uto0yAepuQxrb84hUBSHPncZ6fg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","precommit":"lint-staged","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"lint-staged":{"*.js":["prettier --write --no-semi --no-bracket-spacing --single-quote","eslint","git add"]},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.0.1","chalk":"^2.1.0","husky":"^0.14.3","table":"^4.0.2","eslint":"^4.6.1","prettier":"^1.6.1","lint-staged":"^4.1.0","object.pick":"^1.3.0","@sanity/client":"^0.114.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.113.7","eslint-config-sanity":"^3.0.1","eslint-config-prettier":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.124.12.tgz_1517251520800_0.27446084120310843","host":"s3://npm-registry-packages"}},"0.125.0-next.c0a1c26b":{"name":"@sanity/document-window","version":"0.125.0-next.c0a1c26b","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-next.c0a1c26b","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"97a3a6e3394e7a49fc02dc76fd200a73d5bc8a6c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-next.c0a1c26b.tgz","integrity":"sha512-vhlEeX95ESZx2ltL+wy4ETDA5hQNBnEy9G+FDPkae+3dP+QVmvWnYR+wW3L0In9MWwa96AZUBng+Xp/LqMQJQA==","signatures":[{"sig":"MEUCIQD0nSVUxfwcEj+zEA/C0ZtlRe715nNwzhHcYgrKu1F+CwIgejRG24euTYjRUmMobsbgTp/x72F485Qi9eLFidvZNvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","table":"^4.0.2","prettier":"^1.7.4","object.pick":"^1.3.0","@sanity/client":"0.125.0-next.c0a1c26b","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0-next.c0a1c26b"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-next.c0a1c26b.tgz_1517254907051_0.9731252307537943","host":"s3://npm-registry-packages"}},"0.125.0-next.d323ee1a":{"name":"@sanity/document-window","version":"0.125.0-next.d323ee1a","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-next.d323ee1a","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"155371138c3784f1bdd7f82c242cf6ac8c9003cf","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-next.d323ee1a.tgz","integrity":"sha512-2269HwEkNVxr8ya13Od1ucNTHV+fHwMC6C28BuhTF4Oe/VG/zQvEhy5P9RvdWGqcqBR+TKgE9/hJMdpfG4pKWw==","signatures":[{"sig":"MEQCICdO04mHI9+SWprfq/nR8J/GHGPLTemI+npwb+AczVvpAiANUy87QL4VjkAJWzl+j1D9f2hf/DXVhno/jk+SFiDyGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","table":"^4.0.2","prettier":"^1.7.4","object.pick":"^1.3.0","@sanity/client":"0.125.0-next.d323ee1a","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0-next.d323ee1a"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-next.d323ee1a.tgz_1517255778825_0.9049399853684008","host":"s3://npm-registry-packages"}},"0.125.0-rc.4":{"name":"@sanity/document-window","version":"0.125.0-rc.4","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0-rc.4","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"27fc7bc2dc48751247ba016890bea78ead555e95","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0-rc.4.tgz","integrity":"sha512-sriU2kDa49V3bKjUrdt7mCMiXsylMi0XRywQP59iWJo8+k/sQs7VUFoW11zFZcSp65mRww9J9L951Pe9Fb5Yvw==","signatures":[{"sig":"MEUCID+djkNKKR5LmYiJoty7OZCiq1rVpLB9Asc22CCiEv3JAiEAlMd5wbua4Ttr7YUfTpohszCQLAnSGMd9IXMRnKTp6qw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","table":"^4.0.2","prettier":"^1.7.4","object.pick":"^1.3.0","@sanity/client":"0.125.0-rc.4","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0-rc.4"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0-rc.4.tgz_1517257433289_0.8676964649930596","host":"s3://npm-registry-packages"}},"0.125.0":{"name":"@sanity/document-window","version":"0.125.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.0","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"db7e0bf2c43e3ae20eab8d53b72b689acf1c597a","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.0.tgz","integrity":"sha512-CO9RFz1Bp9hySCDDQ4N6MQI0lLEyBXebQxVznIFR9SRwRyJzhCH4ZWtsGi/qTXZpLgHkk5tBqYyulCMaKuWHcQ==","signatures":[{"sig":"MEYCIQCeVTweZuMpIaNafuBK5R5VnGTaw1JrhO19xqrhVjLm6wIhAMFLSes4mBBsqJSeNW5zXjuMMmexc9XgjdsrjG57ydVR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","table":"^4.0.2","prettier":"^1.7.4","object.pick":"^1.3.0","@sanity/client":"0.125.0","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.0.tgz_1517315510138_0.2861979075241834","host":"s3://npm-registry-packages"}},"0.125.4":{"name":"@sanity/document-window","version":"0.125.4","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.4","maintainers":[{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"bjoerge","email":"bjoerge@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"7045581a907dbe602475234cfbaa7d60feffa133","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.4.tgz","integrity":"sha512-/nsBXp/jCgZdUHYRcTyDobB5okvQvanbLzBPAhM0gtdb+nlT2hUZQHzOM2KmIXaHPpbIi7XjHI6ze8zltOxvVA==","signatures":[{"sig":"MEYCIQCMm4mpTFK60kaDvIM0bXYYNyRvEbw3XQrs19fAe/UJDwIhAJ5FYP6D+NwNNbAxfmzvJ5+KwtTQZCl/XH8ZBFSp+GbB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"rexxars@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","table":"^4.0.2","prettier":"^1.7.4","object.pick":"^1.3.0","@sanity/client":"^0.125.4","hard-rejection":"^1.0.0","@sanity/observable":"0.125.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window-0.125.4.tgz_1517819991695_0.256752664456144","host":"s3://npm-registry-packages"}},"0.126.0-alpha.74ae7fc1":{"name":"@sanity/document-window","version":"0.126.0-alpha.74ae7fc1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.126.0-alpha.74ae7fc1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"0eb5292ad896b3654dbe7d46aad92969558d8c53","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.126.0-alpha.74ae7fc1.tgz","fileCount":19,"integrity":"sha512-cfWiUOyDR+VwX/wbUbJ8K+heMsw2PVZ1mCaOH9ChS2RDdh9NyC0asRvptH+YmVp3L4gjlGXPThJKvAFp7L1UcA==","signatures":[{"sig":"MEUCIDxSFOzoRPfAPCSrjsLpw6VNkUjOTC8z7X12BOKvJKLxAiEAs1352ZF/8RiKoGeCSl0W+8wN+Xd4tg9Gsb4UFSc+d1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42844},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","table":"^4.0.2","prettier":"^1.7.4","object.pick":"^1.3.0","@sanity/client":"0.126.0-alpha.74ae7fc1","hard-rejection":"^1.0.0","@sanity/observable":"0.126.0-alpha.74ae7fc1"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.126.0-alpha.74ae7fc1_1518405998672_0.7513242376726279","host":"s3://npm-registry-packages"}},"0.125.6":{"name":"@sanity/document-window","version":"0.125.6","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.6","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"90d7e1b8a0d27224d2292dbb4a3665b7ad26d7c8","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.6.tgz","fileCount":19,"integrity":"sha512-IMRjx3alBE20KfOTduR9o5PKkIjekfCsKQ5SVDWPaDWMnoHdG2SuZR0955Hmel2345nIv5B1UJtIt75ubegHPA==","signatures":[{"sig":"MEQCIBjkf+lc0UB9i7cfmVoNuhN3kdPSTi0DKKdQHUyAix9iAiBch1lerV76NEkWZyAj7vV5vvI/FWaBOZKFkOlPg803PQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42801},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"rexxars@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","table":"^4.0.2","prettier":"^1.7.4","object.pick":"^1.3.0","@sanity/client":"^0.125.6","hard-rejection":"^1.0.0","@sanity/observable":"^0.125.6"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.125.6_1518601242555_0.8643319632332915","host":"s3://npm-registry-packages"}},"0.126.0-fix-span-keys.12d2645d":{"name":"@sanity/document-window","version":"0.126.0-fix-span-keys.12d2645d","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.126.0-fix-span-keys.12d2645d","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"8aadcb55761e91c4e3b11e8b541e43c32899a8f3","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.126.0-fix-span-keys.12d2645d.tgz","fileCount":19,"integrity":"sha512-tMtBPzA0g27okQzIEXJmjq4DnjxCaOf1qqc1ruCp9akoTKiHJHgGxx9SFv0iPDPk0+JU3AYc8+5kK/zo0f/hDA==","signatures":[{"sig":"MEQCIDhtGL218nEL2z7y+HDjTC6eUOIasxoeQ9NP3qxRvX+AAiASkV1D0uXS9dl29QmOE2Sq3HsPH1/+S391FOTOXciwrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42868},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","table":"^4.0.2","prettier":"^1.7.4","object.pick":"^1.3.0","@sanity/client":"0.126.0-fix-span-keys.12d2645d","hard-rejection":"^1.0.0","@sanity/observable":"0.126.0-fix-span-keys.12d2645d"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.126.0-fix-span-keys.12d2645d_1518606390623_0.08616132160130174","host":"s3://npm-registry-packages"}},"0.125.7":{"name":"@sanity/document-window","version":"0.125.7","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.7","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"c8cd03d7cf434a2dd200e42e5fe43dcf266360b3","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.7.tgz","fileCount":19,"integrity":"sha512-lvdxQcmNtz9bm7UuyENNTRrmvKqUiFfoW6X6M/nSHXE2cOMuZEBKeU9KuNMYBeqQBCZ5jBmPqgyTA4c9GCtaWQ==","signatures":[{"sig":"MEUCIQDIL0tKoZeEqZ3kKV9YUU4IMGF9+heAGhaFR7VaIbygJQIgBqFh5eBgwTXXCFOF9kiunZiR7YJ6c09ucf4LlB5xnJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42802},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"^0.125.7","hard-rejection":"^1.0.0","@sanity/observable":"^0.125.6"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.125.7_1518694208994_0.9937692130931552","host":"s3://npm-registry-packages"}},"0.125.8":{"name":"@sanity/document-window","version":"0.125.8","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.125.8","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e0a4a41c92e92dda6852d2eb3e8910f1f45ad266","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.125.8.tgz","fileCount":19,"integrity":"sha512-A/dhwDHyYhdoC7hAdWHmKrxHato5H1/klphEp1ox4pCRUTjEMUE/rKq8fPT+Ac6s3PUlH6rnFd8tCVVsPyPb5Q==","signatures":[{"sig":"MEYCIQCOZ8VUn+24qm++gd9Kjl6NEibaZi/33klqrnr32jVt0wIhAMH4W3dPA+xsU0cAij6+mm4WKSggRjKMGs4eDuO54x+m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42801},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^21.2.1","chalk":"^2.1.0","table":"^4.0.2","prettier":"^1.7.4","object.pick":"^1.3.0","@sanity/client":"^0.125.8","hard-rejection":"^1.0.0","@sanity/observable":"^0.125.8"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.125.8_1518694538890_0.852593887078215","host":"s3://npm-registry-packages"}},"0.126.0-next.7fa7ee37":{"name":"@sanity/document-window","version":"0.126.0-next.7fa7ee37","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.126.0-next.7fa7ee37","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"0e4802f92c6b67968109239e5e2cf63752d2b889","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.126.0-next.7fa7ee37.tgz","fileCount":19,"integrity":"sha512-Fq6CoPXQCpk7LDTfTR3BKGd9dzs1BK521KOLdz29TGeJIaTgCflKx1qzU57ee63Ho2kCclnhJyG6QnV2Z8Ji1g==","signatures":[{"sig":"MEUCIQDurSIR+T4Wd69KhhFNSQC3Dm8zb6OOpQ+NdR8yNSC63QIgeJdk2T9CTIw14SxNbiioZxzDPJ+cUhgMDVUdY0PU2Nc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42842},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.126.0-next.7fa7ee37","hard-rejection":"^1.0.0","@sanity/observable":"0.126.0-next.7fa7ee37"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.126.0-next.7fa7ee37_1519574115091_0.2810044463527528","host":"s3://npm-registry-packages"}},"0.126.0-next.a249ae9f":{"name":"@sanity/document-window","version":"0.126.0-next.a249ae9f","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.126.0-next.a249ae9f","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"d28fe30298d20e922b3ff1408471372c9992a3a3","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.126.0-next.a249ae9f.tgz","fileCount":19,"integrity":"sha512-86Tc70KYUFsY0E78fMOSSLig/d+RbTxwjOHbmyxOhAFTZuDcvf8ftLZpn4Kj6C4eHSiKSmcIkgzFpY+UWWK6mw==","signatures":[{"sig":"MEYCIQDn3kf5zKzP6oha04ChkERpnkTVw5wMbKchpSC+DeWmlQIhAOwTYtEJQBn7N0pF/RqbidjmcrpxSrPL26B0TG7ZRhs8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42842},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.126.0-next.a249ae9f","hard-rejection":"^1.0.0","@sanity/observable":"0.126.0-next.a249ae9f"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.126.0-next.a249ae9f_1519574588914_0.9265744415416608","host":"s3://npm-registry-packages"}},"0.126.0-alpha.8a1ee38f":{"name":"@sanity/document-window","version":"0.126.0-alpha.8a1ee38f","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.126.0-alpha.8a1ee38f","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"71a465f41340d2ab872de651f074c44af8dabad3","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.126.0-alpha.8a1ee38f.tgz","fileCount":19,"integrity":"sha512-Ptfad8KjvNGO9CCyrAH/OnX+MOXfMNrEtBkDVhkXueTgwdpWOzmnhwhPwm29pErAkxs7FBEoR9ltY1n0aKMsrA==","signatures":[{"sig":"MEUCIQCL5DJ3dTaDMqYFgzizBzvy2ctSrDpg9C4wFmWcwOytTwIgPtLLG11QBDEudE/YlfqHt/ANslAJfR9g1NTUAkA7S1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42845},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.126.0-alpha.8a1ee38f","hard-rejection":"^1.0.0","@sanity/observable":"0.126.0-alpha.8a1ee38f"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.126.0-alpha.8a1ee38f_1519632838316_0.1409820606164287","host":"s3://npm-registry-packages"}},"0.126.0-next.febffa69":{"name":"@sanity/document-window","version":"0.126.0-next.febffa69","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.126.0-next.febffa69","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f8742ca80c77658a1bb15e240675fe7d6227cdf5","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.126.0-next.febffa69.tgz","fileCount":19,"integrity":"sha512-UF9e9xb2Q7H0nNnmYjOgvr/WCAc2JRpfWdtv6mgYizICSgq+W6YWGJKQh7+sFMjnpuOdb/dekAeB20AchW8a3Q==","signatures":[{"sig":"MEUCIFbsecrQIdGF7qZ3M8HfpAa3ot70lP3z1D0cSv4OLu54AiEAhK0HdO+LmWRtUQJPYa2C50/Cwk4+Scwmf/0Q5/XbLoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42842},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.126.0-next.febffa69","hard-rejection":"^1.0.0","@sanity/observable":"0.126.0-next.febffa69"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.126.0-next.febffa69_1519979684564_0.7605884948340551","host":"s3://npm-registry-packages"}},"0.126.0-next.536d8adf":{"name":"@sanity/document-window","version":"0.126.0-next.536d8adf","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.126.0-next.536d8adf","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"05ee8403d1edebbcd8b7d6f9a4926b24a2649485","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.126.0-next.536d8adf.tgz","fileCount":19,"integrity":"sha512-DzlQkkbSAVe/ADxOMYj+0sKgOiYSDMsNb1zEXMzAtJGbPc7KlRtExomdBLCO/O0y0Lw0MNbrPEB9W4RkEb2ZEg==","signatures":[{"sig":"MEYCIQCeM2alQy+HmV0GGmzxfnEbAASOzGL6CG9BW5OZfQWucwIhANBu/y21i0/Fiw5cJrv+d+DQK5ET9JqqZlJ7yENPeZi7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42842},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.126.0-next.536d8adf","hard-rejection":"^1.0.0","@sanity/observable":"0.126.0-next.536d8adf"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.126.0-next.536d8adf_1520278214859_0.27599098540385114","host":"s3://npm-registry-packages"}},"0.126.0":{"name":"@sanity/document-window","version":"0.126.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.126.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e40629ed37241e0521f831bc4b637eca1d514da1","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.126.0.tgz","fileCount":19,"integrity":"sha512-av7iWPj3UHCJy1w6zvfM+Mqxcu/Gpc1sMKyJ8Xf9xeRgZkVIXnDKhdhDD5wIa4pikzHeXw+aOst9sFMibWLizQ==","signatures":[{"sig":"MEUCIDzSTdtEt+/ueE814Dhy3OOWeTU4ZVWQt1j8w58tOpGkAiEA5oxFKB6zMxA7znfeZc6WHebH7EFGgRZKMCeqkLgyylM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42802},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"^0.126.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.125.8"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.126.0_1520338593055_0.5353825067148159","host":"s3://npm-registry-packages"}},"0.127.0-next.f6814493":{"name":"@sanity/document-window","version":"0.127.0-next.f6814493","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.127.0-next.f6814493","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"04b89e2c1d6a7f7e96ad1cf1dc320f52a4b8f4e7","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.127.0-next.f6814493.tgz","fileCount":19,"integrity":"sha512-ZFwU09XNE91L83qZNH3NUlWc3JJjvlvFhGFmDksgeDWwsALwSgq1i82KnQvFzrJdfjNZhKvbMp0BWsvIQDA5/g==","signatures":[{"sig":"MEQCIBAXarVfbmxxOQA4ArQTA58nVbTZ7U1k0/8zHPiQILAmAiAuB6M3Y5WYMquUQpU7gaFDTX9+HzPRk/tSiWoCrR5fww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42844},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"^0.127.0-next.f6814493","hard-rejection":"^1.0.0","@sanity/observable":"^0.127.0-next.f6814493"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.127.0-next.f6814493_1521108018073_0.8373052554660696","host":"s3://npm-registry-packages"}},"0.127.0-next.39c2be50":{"name":"@sanity/document-window","version":"0.127.0-next.39c2be50","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.127.0-next.39c2be50","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"1c8ce8be1f5a83ec43fdd45dd89d98848493c915","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.127.0-next.39c2be50.tgz","fileCount":19,"integrity":"sha512-s6cuN4q9F9RcGwnjNIh85zycGYfWHo3Yz5SF+uUUpj4fxL3I4vVITvtOnGhpSQ8Rl/rj31o+/nt4n8bbBRQJcw==","signatures":[{"sig":"MEQCIFf9Qbozl1IGc2OCHHNFudqVi2bQyCFc3dnUa4nxpKh3AiBXQVVB31S3S3/rhVpp5zeNTb/StBfm0a30SFca8UhF2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42844},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"^0.127.0-next.39c2be50","hard-rejection":"^1.0.0","@sanity/observable":"^0.127.0-next.39c2be50"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.127.0-next.39c2be50_1521114040463_0.6800618676532093","host":"s3://npm-registry-packages"}},"0.127.0-next.2eed79ff":{"name":"@sanity/document-window","version":"0.127.0-next.2eed79ff","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.127.0-next.2eed79ff","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"db2c63e66f2df451b40742a460125e06e110f114","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.127.0-next.2eed79ff.tgz","fileCount":19,"integrity":"sha512-7DvWCaYuSQUp0PT0w/EHnIS0N4pRu307YSZrhJMWzwFTdstJ4npic6S8REePnIHFbcVbXs1OA7T6U/XuMNwDhw==","signatures":[{"sig":"MEUCIQCt7eqNzjy6ut0UYli3pM9KV1MbtmB2HaFaOuL3qquIvQIgW3mo679mZb1PhPQJvea9o+AxB5lqP4CXl9QwWIJ1Ce8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42844},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"^0.127.0-next.2eed79ff","hard-rejection":"^1.0.0","@sanity/observable":"^0.127.0-next.2eed79ff"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.127.0-next.2eed79ff_1521117385758_0.9335480452099516","host":"s3://npm-registry-packages"}},"0.127.0":{"name":"@sanity/document-window","version":"0.127.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.127.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"8983e7ecb87084e7911df1a7caee6090650bfd69","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.127.0.tgz","fileCount":19,"integrity":"sha512-+HSMLuGNMRskCgfPLx39UuMsOCfM4TGVSx8dj6g3zcsyu4U9a+s/24Iei8Z0EHeuik/ZHqtF/y6ey1bFIoGyXw==","signatures":[{"sig":"MEUCIQDiZzhc1J9OvEefZnYB91B92TNpyPva4sgm+OlMmwUC+QIgEfSakuNCmT/QcPg+PhnWpsdHx6+T75lMDn7eh8WiJKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42802},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"^0.127.0","hard-rejection":"^1.0.0","@sanity/observable":"^0.125.8"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.127.0_1521126180421_0.8813464708630525","host":"s3://npm-registry-packages"}},"0.127.1":{"name":"@sanity/document-window","version":"0.127.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.127.1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"720e7c803660b0bff4c3ba8dc776b97564d8d354","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.127.1.tgz","fileCount":19,"integrity":"sha512-AL8B3GxUHrPYVUhqh611l33OPFaPXPzoUqqKo4lLR1n3rcMYxKlsq/5yotXRmUwg3gEwWjZw8RspVCQib0dchA==","signatures":[{"sig":"MEUCIG3zPRRlRatjZeghXy+dMf5BO0+dGqHv8+g2yV0f8Hx4AiEAmAnJ5v4udr9s3wWpPxY4l8puWl2iwLhvKQvfmqB7Jdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42800},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.127.1","hard-rejection":"^1.0.0","@sanity/observable":"0.127.1"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.127.1_1521128100640_0.9262488579927715","host":"s3://npm-registry-packages"}},"0.128.0-next.124ce231":{"name":"@sanity/document-window","version":"0.128.0-next.124ce231","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.128.0-next.124ce231","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"0f684df169bc3ad852f7bea15209d7e5270c9576","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.128.0-next.124ce231.tgz","fileCount":19,"integrity":"sha512-aKmEfl4WziGGvf2+a9G4Czea+ousTONWNptFFk4s2MwFysVXD3gdJ/AnHlms1WQlFZsSzeyoBYPP0HhOas0dww==","signatures":[{"sig":"MEUCIGWEDrvpOonXn9oykpROToSkVAiBG8ItPVJ0mw8C+OyUAiEA1BF00o2FMjc9vxjfowwTrw6T94KwDQPbkHGHUv1g1aI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42826},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.128.0-next.124ce231","hard-rejection":"^1.0.0","@sanity/observable":"0.128.0-next.124ce231"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.128.0-next.124ce231_1521719627339_0.11061444488813033","host":"s3://npm-registry-packages"}},"0.128.0-next.3c762f83":{"name":"@sanity/document-window","version":"0.128.0-next.3c762f83","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.128.0-next.3c762f83","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"23e656f24ed74d931dd3fcf5ad00a91bad7b3a38","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.128.0-next.3c762f83.tgz","fileCount":19,"integrity":"sha512-8ltX7GqsNK8SBfYE931SmMFM5i834tTUP8bdu02OwtQjiUG3JlWi2GI0etwp3jt5aMQcITrYvQ+usF5w+4Vu4A==","signatures":[{"sig":"MEUCIQDXaKnpVCi9mPX/lIH4hts2t3aVvvSNaGwYS1HuvacJtAIgeht+gKFBMgPRtjnf6+PDpZfCCdXj12Rq3l0JJUnKMeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42826},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.128.0-next.3c762f83","hard-rejection":"^1.0.0","@sanity/observable":"0.128.0-next.3c762f83"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.128.0-next.3c762f83_1521720748566_0.96895921077397","host":"s3://npm-registry-packages"}},"0.128.0":{"name":"@sanity/document-window","version":"0.128.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.128.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"44ca16b9bccd820e935a75d6144287e8a8659645","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.128.0.tgz","fileCount":19,"integrity":"sha512-yZBWtXft1ylIo5z+yr7HVt7IgZejjhDzZMycw4g7Ey363+jvp67nt921h4MeM/LgLC5/o5UYc4TqV78Nr3wAtA==","signatures":[{"sig":"MEQCIDuNgqZarGFnbArdLsK2jWu8dJXEDngzA9Yswk5trQisAiBaVL6LQ05RVzhAjAKyVyHc35HItXdvFIEj7T6lAs0lqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42784},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.128.0","hard-rejection":"^1.0.0","@sanity/observable":"0.128.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.128.0_1521726389824_0.40521495808604424","host":"s3://npm-registry-packages"}},"0.128.1":{"name":"@sanity/document-window","version":"0.128.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.128.1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e3119bc8794e508b8623fce925a2dd0bcf186a19","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.128.1.tgz","fileCount":19,"integrity":"sha512-tWTRzh8BZ526ZOlCzLepQsxnse+toG1dwnwRcUI2t6DHC4f/zbiHgRjt5+ETrNeIVAIy0es3w5R5sZseTJHb7A==","signatures":[{"sig":"MEYCIQDQ9sEhuZzPdPieb/Q2Z6AvEllZYdPpR2TBoSOyzEsztgIhAJw8L9akLcjQK2O0IvFz1gmdq7E4Z4saZ9s1evJ3Rr9r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42784},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.128.1","hard-rejection":"^1.0.0","@sanity/observable":"0.128.1"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.128.1_1521727482454_0.21286675756800544","host":"s3://npm-registry-packages"}},"0.128.3":{"name":"@sanity/document-window","version":"0.128.3","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.128.3","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"3c8325c6dc6bf5daf9d27e3a72ebea4c401db7ec","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.128.3.tgz","fileCount":19,"integrity":"sha512-XQ9X34+zlGkBI3stHDn814g/Ef8jtYCpd5ZA2aJ8Ru+OdWHGh6+i7i/m9XILql8li8nhAwgo6RDY0dylZFjSag==","signatures":[{"sig":"MEQCIA/NHxxRFgiE846ZvZHO+QICxj1I6mvEppKiBsvPKXYnAiANlWmgCrFKfPE8RJIlAwkLP1y4xqpOXfS4gUvmo4nsVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42784},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.5","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.128.3","hard-rejection":"^1.0.0","@sanity/observable":"0.128.3"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.128.3_1521728020216_0.3656373859596258","host":"s3://npm-registry-packages"}},"0.128.5":{"name":"@sanity/document-window","version":"0.128.5","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.128.5","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"81c4c018ccea1f72e1f712119fccb3e1f6e6d83c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.128.5.tgz","fileCount":19,"integrity":"sha512-73R1RYR34XkjfutHRndXrLm8BiBZONc0B3E+MYGDBqGz9qJroEfB8E4SwiSlAtJrtau/h85OCj+5mKYTf6RDZw==","signatures":[{"sig":"MEQCIBYDlM0WS22n2Ljbn/Ax3lz/xGO1jdlA+nzRzcPubdXxAiBsn7fceP9mR2abhcT2nPMxa5g+Q7mg19A9VZ06rxuQ0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42784},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"rexxars@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.4","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.128.3","hard-rejection":"^1.0.0","@sanity/observable":"0.128.3"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.128.5_1522573942605_0.26698322174330635","host":"s3://npm-registry-packages"}},"0.129.0-alpha.298b96b5":{"name":"@sanity/document-window","version":"0.129.0-alpha.298b96b5","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.129.0-alpha.298b96b5","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"4fc55bf2940b9e7ae164bc3f2190f23c5ce24cfb","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.129.0-alpha.298b96b5.tgz","fileCount":16,"integrity":"sha512-17K0qzw8UYOY2fET53Db5QNZb2hpE22BxpR2zLgIxoq68+KEqvmK3VKcFcWgeER5txwD0qPmNU+WgOraw3LBIA==","signatures":[{"sig":"MEUCIBoD2Gazdt8AhWpdnKchPaI4w8il5CqqCw8qXSehMecNAiEA5lUE6fslsk4Mkajjk0Pw8nqjLLuu85+8HdBeLLL0tAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1hK0CRA9TVsSAnZWagAAoL4QAIGyW5b9JHCsz9Ss+yZY\nLw1mCIaD7KVhJA4bjwMS3ElWfHK7W0Y0xHosL3/Dxj0Zwk5qZht5HNLPN4Bx\nHFJnAozJ2fiMMza56bauF4VlqR0vZdLpZPEoITCzp6DZd0myjReFQdL02Jp7\nTEOy6jEVlDCOWDMFLlj698s49RH+z/h6nYP/5fLwFjxGJCrcguR+EGngf4sf\nkumlqzRIDkLRCa1lpoVwS2juTlz3+uLZ3TKnkGUs9Cc4pP93oMnaVtZWS1XS\nDLaLmr/wmRrxFggiGnG96KyWt0ic/wdczEMtg+9ka9WYNmh62xjFLLf0MCR3\ncqxlbowij/e7tGuHpA7JT3K26NWNPH6eNSwByz+DuwQjpQnIy/l7G75MxWAj\nqFFgE60QyrEEvzTVhzkCkOo5K3aNUveqtUFkGx8boQoG33EvyR4kU/aJ7rTY\nBbwVqNL3v8TXLJm8phXy/Zrn/HFyVK0ReEB9T7wOF2136gHBqVqkc9+tdFgP\nS4noHmoxcQ4v21vkPxl9svkEGUpyQxU335VOguLWAPmvu5WwG4YRL/k2n3fh\nQtI66OVvGaR5BO2tm9BCoCCKytgXMjTKsuJ6Uw1ZyJiiyQg+ehLapJ61rOKn\nWPv2bQi/6EMYsx38RZz5GShgV+nxxOQwiFEk68Ghm8p2eXx721+5loSmNnYH\n6zYF\r\n=HKxX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.8.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.0.0-uncanny-rc.7","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.129.0-alpha.298b96b5","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.129.0-alpha.298b96b5_1523978931785_0.2747932385683032","host":"s3://npm-registry-packages"}},"0.129.0-realtime-block-editor.3bcf6473":{"name":"@sanity/document-window","version":"0.129.0-realtime-block-editor.3bcf6473","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.129.0-realtime-block-editor.3bcf6473","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"16fdea78dfa1e0c6750a813a23a7254c929bca6b","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.129.0-realtime-block-editor.3bcf6473.tgz","fileCount":19,"integrity":"sha512-C2GenR5Py5QLxH8jbUATggj7ucX9lqw4ojozigW+NOIMlmUMua7TwYZg10EXb/9/YCcc0RNf48cEozJ1fuHWfQ==","signatures":[{"sig":"MEUCIQDWsuY9yOOwrSls6KWBjERzOyPPNCcMfZb0HPenlVDrsAIgJUsEo9o9BTCzbubaCyG+tBFTY23nYl8A+3k9vxqmKw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1wdxCRA9TVsSAnZWagAAuJsP/jv8NJIKwDGXusnLq4YN\nOv8l9HeqcEkKxbizooGtRYP8zunAo3NlE04STYi4HQuKt5OL4Nae7E6MKi+m\nfAGwv9oUNoxdvz3phbtQROyz9k6s4PJLI2l6POn9j46TQYRU+OdE1H+tWHtN\ncXhQkyoFm3YuVTHRK1Wh3B5ZYOylgmgiE/L7r/xi2xGfh3es/l5Ars2xS6Lw\ny6WtkR20JwraOunbnRa9o5UPTPS+s7BwxAkUFyVHDNXLCWV0eHlW6ryQqCPf\nunGli5QwAJmq1qYugOi8wN+TzAoRnEtLmDovwdpIt8GbGQzHTCwqnQrjmsIO\nJK2Qfys5teN5ywERc+tZJC7ELoCftynUHC1D5Sjt8/0CC6lB684YlGSzTQj+\nq+ZAbrYfnb/+z9SUdziHbZdtOsmdaze5I+AXXbQja63ns4wYDhRtGA3kkQvH\nRGk8keBkc+wxQRENR9Gt7W2hDuCBVj0BpSWXOB0gDFu6o1dqqDC8dVowQXc3\nTpjWZ8rOQJKMoV6cswSW45yLkdNPAjO0yHghHuFQM+2tGdOR9Ju+Q2MtSAjb\n6NkIIm8hbb4aGSjc5WixDqRuOmLzmWxy/2IOUUv4ZUQtPzzS+B+7991ANjku\nPzsV5IYx/E7xCRBXi2n3krKRJYSxhl+KXx/X3T7bP5NbZ4DcI+h0FEYUTpXE\nc45L\r\n=ztFk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","directories":{},"dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.129.0-realtime-block-editor.3bcf6473","hard-rejection":"^1.0.0","@sanity/observable":"0.129.0-realtime-block-editor.3bcf6473"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.129.0-realtime-block-editor.3bcf6473_1524041585466_0.4307274034736466","host":"s3://npm-registry-packages"}},"0.130.0-realtime-block-editor.e9285437":{"name":"@sanity/document-window","version":"0.130.0-realtime-block-editor.e9285437","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.130.0-realtime-block-editor.e9285437","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"7222ae68d1b45152d2f4ea7d9c49be52dde2a05c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.130.0-realtime-block-editor.e9285437.tgz","fileCount":17,"integrity":"sha512-X+tUmomBUVTjncgsdejrYQ7lssU6TP/Qo9NaPZSX43h+ToOOfIg6TUw2eezWlOgnJngu0DF9Ta7XLIjVsGzfZg==","signatures":[{"sig":"MEYCIQD3Xs7NRzbi0WGjliXl5oIXIBS8on676WXbPP9ZPlDh8gIhAKKp48Dclh7qqTenICGBBmib/FGknozoRsdcuH9vlNLk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa30BECRA9TVsSAnZWagAAPzcP/28MlFgkdInThhqWItFr\n0MgDO25SQKT4ojauTJrEaBao3R+kKStVbwIR7K3b/ErxgenBbd/yCvjvujQS\nvwDvEZ1Xem5y6o6q2R05uWXDdZC7DVcm7p68XXHXfAEX+ZbLJbQKYfxosGMi\nnWnjJZ1HNzXGIwNoo6uSqPk+qmFOGfZmMxwav84bHAwwYSK/Shghgbb+d4+/\n9BFnIRMDkJNaclFVe5wKeC8I5IGyaBG9L3EVzcVe/QSpBy5o4BgHATn7wpYH\nxPPWfzKYEixOU3+rqcyMcnW7P7y6yY+s2BZfjc8T3uqgTkLvDIVoaDBfIKof\nLRYh403w+SMJuAbQPYhg3tLBmPz6u2XuPy0BJ3twOYeCtqNBB93kGbVd92Qj\nlZRjsGfjiAwBnFSryoxEjksWqevAV9HQFbgelHt0s4nsj6LoDeEfUXzPBmES\nB+rRjrKF8aSmdXxnfyFjVuH6xrfUuoPIjsQdhGHCMJhnEcQgw36XBSe0DPX6\n6uedljHjYXS1jltrXFc2TJtt/qbwD92oYgC/RQrzg9mbXbUbnAxAjwyROH54\nVbaUB217Wg6g/VLHOEZSDynmKEaDoEAjUbkOdQWTee4D/2qu4M+wYhElc8pb\nryP1LuAQkE8LbtvNuoLnjCpPsFoDJSn0++nfyYF64ftIAvGm2evXeQiOaCmS\nenwX\r\n=7MTx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.4.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.130.0-realtime-block-editor.e9285437","hard-rejection":"^1.0.0","@sanity/observable":"0.130.0-realtime-block-editor.e9285437"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.130.0-realtime-block-editor.e9285437_1524580419791_0.9776126578018696","host":"s3://npm-registry-packages"}},"0.130.0-alpha.7e3ea3ad":{"name":"@sanity/document-window","version":"0.130.0-alpha.7e3ea3ad","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.130.0-alpha.7e3ea3ad","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"bfdc4d9ea67eaeec3a030160513341f36a976b81","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.130.0-alpha.7e3ea3ad.tgz","fileCount":16,"integrity":"sha512-IZAJg3ncLPxDSkNSp+hGd7N9nOtnMq8DCZxDw+RWqlNuVQvBOBvm4pGzl2FSI51hCRZMQK3EUWnInDkaG1yfxg==","signatures":[{"sig":"MEUCIQD4GNRSfa0adgPT16jPtwjgAb9q3ixnhaZ6s9IM04dPTwIgGqVLSXx+RQJX7JcBLnB++3j4wJfdoFcX59YmHYzvo78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa43vKCRA9TVsSAnZWagAAvdgP+QGM7NQfkz2qTvPIy0u+\nhQm+CTHnTfV5NFiQ6ZmOpoWWMfUsnFi7W8fwmIT147hTDM6hJ/qBe+EcJM38\nIUNjHwqbbDJ6G4YoL2S8XlsKQr7rVu6DNja2uindDrugaZAB0misQNtdvtm5\nOOES/nZ9DZ9CchzSoXu0CsrrYOULi00iP8eRiplDttgV1yGa+DHBHBqfoY9f\ncyRFG1D2B8I8M42rG6UkiwCrAeRoJpocJVXgJjRBWYh0Sdx909eTaiT/E6l8\neUWmFTAxGbR8oaDNzaegkLuq0fevM7+VcMZnAzHbgDUDkFsRFwSCIMY3m7Yp\ne0Z6D4SFDhTKl+M7vrVgd7l7mEFU/82JIUbPNzcH5+9hh9UOno497KeHIagC\n1pffQuC+gWdtJx7zyWRjY9mmjkDdsO/GUgFr1gxFZbRVoNUX/3/v2wp+J5ke\nDXSIn62qFzFcobFzqIJXnU/dPtjisEaUp/7fzFqz8PrF99OZta1ORHarMlBD\nkSkp4ZpRzx1ONwadlpk3c5mxwq3ptNhD95eoQfqhHH52CHacFm4WHwp+1wUU\nZQZQqfscWBkjeFIUPGXV8j5Mcns5dIAz/fCDDgYJZ0hbypQa3LLsGyduD3Hl\nbM2gdfVmW/A9Hd/1ilxPGam16oUglpbxLS/BUYDVzS7Q/hQRFpIxYlrkuYfX\njaWr\r\n=y5om\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"rexxars@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.8.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.130.0-alpha.7e3ea3ad","hard-rejection":"^1.0.0","@sanity/observable":"0.130.0-alpha.7e3ea3ad"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.130.0-alpha.7e3ea3ad_1524857801649_0.46024436761498033","host":"s3://npm-registry-packages"}},"0.131.0-alpha.7b4bcb14":{"name":"@sanity/document-window","version":"0.131.0-alpha.7b4bcb14","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.131.0-alpha.7b4bcb14","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"dac380c67e4b925c95478133f0c4185a5c3633e1","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.131.0-alpha.7b4bcb14.tgz","fileCount":16,"integrity":"sha512-8FDuUCx4Nqtlo94AMeLUhRF9EjgUfkjEgJIOqQpJFfNDOpw+3/TLHrPwnsKUVK9sWShi6VOTtlkGvTkD7c0uzw==","signatures":[{"sig":"MEYCIQCg2/UtaG5fETfJTxjm9raV7NyXkUny4skwoQpUMMzBjQIhAKo47pzWLVRLmSftw8+FtixlraNJMTQdHab4xVTSlNxO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8XO1CRA9TVsSAnZWagAA9ScP/0sBSqmjnVxoq2yebxG5\nhlFaRB0FKqEmDN8PpgEHZH/sXLbI5S/4GFgUyuO+FMHm56A/Q1mpsGUQ6g4i\nC98AcyhYsrKgstXc2vQwjh4u5wPAO9GUR2yzQ3f2e+4/ELInpGJbmL53Fazn\nNo1eSyQAElG7gjgFjeQ0FpmY/glXYstAQd/xC+J6kxWk3Im4uVnqClijsN3f\ntI/uVTG64+2jAcfhTUKNMQnDzCB2fUOlbLGFFDWANnjlcppcmGj8lutsVcjB\nnUR0Orsxeedq0xxyCANppsVBYL4Pub8HRJh0lwIFmoFDpTjOUc49nuDtLF5Q\nKdDzmGLTE72sl47N6gbxKmRPzFqjcZXMjJsfYsm7ckqt1+5wTL1LlZYSg50O\nYUdLVKIi5649npktSUD8LVgcnR/GXrC452rR1AuKvjVsyi79wzw9IKckmpo9\nnsdnLqz88wsaQp9arQudMmVj/nMLk8UaD292G+0z+2o+QfZ0KEhIcaH5Za28\nr1jET0NZmdWbsai3lgx4MnK/AXkUYfPuHGj5C+hnLqR055HLPWZGo8uAk7uA\n9CBCalbNI9sfMn0O0GcfclPcw3ZDHX0sMDVxyNEiAsJrpENkYiloJhA12xus\ns/GSHwFzuaAB42YkR82n1/2VKojHC/wzUvnr887xXJN2eM0db4Fw9Bhi4d3+\n7VnI\r\n=Ihhc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.0.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.131.0-alpha.7b4bcb14","hard-rejection":"^1.0.0","@sanity/observable":"0.131.0-alpha.7b4bcb14"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.131.0-alpha.7b4bcb14_1525773237218_0.05178826550203408","host":"s3://npm-registry-packages"}},"0.132.0-next.f8f265d4":{"name":"@sanity/document-window","version":"0.132.0-next.f8f265d4","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.132.0-next.f8f265d4","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"94bb0206726c913537256654d8458aa6703ef7ab","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.132.0-next.f8f265d4.tgz","fileCount":16,"integrity":"sha512-+hd+Jza0CNOcs/xSPBzM+heyvcNSaZ8RNybEHwNlcTJTDgfpt9LkZ3HHTJm4OWCHt76qY9624AokTaP7YGMDJg==","signatures":[{"sig":"MEUCIHBTfxxK+s8JmocnDUUawcYoT0P5p6E23wXxrwvRlftRAiEAhPQL9ESvTj+Xgz6AInXKA2xfKt3s378aorb+NjZhYXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/ozCCRA9TVsSAnZWagAAkI4P/iY9J41EjI2ZB0tZcvGO\nRjovAeKF2kXj2T0+g64eGMhpdBwl0yyTy84iQ6YgX5VpCyEiB2eCbweuzt4b\nnmSkvE6uRB9DjZO9YeT3wm93IsxGor3SRQrJsgN9Q1Y3X008gSBwcP8IzKwo\nuFEqU4aJVoOW3NQHvmd+OWJMs/DOEtvfidmNCfErzHIWy4B9IqdBypn3Qqkx\nsOS9U18r7jkmnpL2lL8X6T4d5Y8E0Q4HipnvcpmXh32jXqZxo9m/A7Eqw3sW\n66/7iu9I21gnRs2xZm/QrxzubSK0kHgYtgZszKLsSDRq5+njq8VlRH2M06yb\na8KVc9xtxn4Vh19bxJQzAWZfR/y2LI4Q0NY/GsUbzlfN84byS5p/Gcn3KHEc\nEmdZbQj6E1dBmCK6tXB8GIy6bRhRy8w03boCYShcgGJnILABeunDvYoII3Uy\nIgyTHvjCZlzvlAoKqAnkoRRagf8j60iLreF++L5DwL5fANRVnR33AZCqXBCS\nmw4xcA/9UT5VGa/TitM3xNd9TO0IC3jsx+6xa4V0cSKNraRjDm5rBMyG0Bdl\nRIo5BqXJwEduI+uqgGijj1QoQT2YkoXNa0Gch6sQxtel09+/8gTKsdTW0qMH\n9RaOgLQEBXXQ9ObpbeLMBhDWIgesuWW7hNjh6dY4YKfSmxN/tRwN5b2EToxI\nqs5L\r\n=dTEr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.0.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.132.0-next.f8f265d4","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.132.0-next.f8f265d4_1526631617903_0.5474021868710153","host":"s3://npm-registry-packages"}},"0.132.0-next.d3b8c54c":{"name":"@sanity/document-window","version":"0.132.0-next.d3b8c54c","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.132.0-next.d3b8c54c","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"bf39be4da507622a611846693fcdc4f79951d0cb","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.132.0-next.d3b8c54c.tgz","fileCount":16,"integrity":"sha512-ghIIQdmODUe+QvXKTuaCnym1Yz9BDP5+O7Au/fHXOOoe5JE/Mnm2QEIB3pVVY+o5x+o/BvjNoFf1xC+3HMUGSQ==","signatures":[{"sig":"MEQCIET6iDnfAxUso01iE+YgMiP1wWs6A7i24FZmkEBVTMgnAiAuM5OfY48OODMVlmnxq/B/yYUvWsY8hkurenNsLfL26g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBYIvCRA9TVsSAnZWagAAh4sP/00NI8jgXp+/i34fPIX9\nKnMou29j4KwtaMZH6wTViQy30G/wt5yEXxfW3IYxZLxAARvaGPcvSHODmfh3\n3GRN/vFBYgzxEnarFWKx1TKqUwJhQtVufnSgYtVtlbqdcbfcXc9uYmIEBukA\nUrVNi1wN0udlyQSrG0704kxXDa2duMCP9p/1WJesFp5XO4FNgZ5n3zz7hrAI\n+e93v3fE97ic+nayZLnHjMoy9amY8JfvFu4+UjOTeMLLTfmmofiBtXJd4odK\ni32xUm1SpRIL3GGGUmjzeJVDXkShKjIbyZ5Tu1tr+meuCQetEXxOvgu9IFH5\nz0N1sFg64CwZnDMtq/hNV1+bhMVWnOMVPRvNo2FR3cXS1WPuUOHj06byyQpv\no1STmrgKaUiF4UksqaDu4QrIbsP/npYhyOB3U+FahL7Fhmky167xhIj5+4FJ\n8zE9DTMeYctWjraQa8QpZxEAuAaIY8r7+r7QZ4bC395LOJnKhRefYYMw1FoK\ndBs4GNEuxce27nW1w5/26sziAkIEGqJ0KO0oyH1OC4nMCKHL6LZyyiieOXHO\nrxAol1mjYfukt7oFytoeFU6xrgVl+LbQC788/N54LDvU0UeY0AFC9fzYUmWU\nygx0RdaB+8Rzqtf7VmWEErtF1fnpwNxAn3Wh5eNoJMnKEMhbxNeXfqw4hIhl\n1ecj\r\n=9F16\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.0.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.132.0-next.d3b8c54c","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.132.0-next.d3b8c54c_1527087662693_0.5813165035780816","host":"s3://npm-registry-packages"}},"0.132.0-next.d060f6dc":{"name":"@sanity/document-window","version":"0.132.0-next.d060f6dc","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.132.0-next.d060f6dc","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"2d4c1aa0fe098213cb3899c68672360787793ab1","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.132.0-next.d060f6dc.tgz","fileCount":16,"integrity":"sha512-3WmvR9nrL4XoLD6CEhgAWCWPVJmK1PadLU0xCKxDniNwlSDrMohmM/bHQuqlRnU1k6B0FvSgywVfjtLGIJKwuQ==","signatures":[{"sig":"MEUCIQD5FdySf3hEAiTbZUtw3gxgR+lniLJ4GLJr26kYQHOJ/wIgN0NJisUlaAPyWyLzVTDUdjZVLm2NGlp50AGnExWK+nM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBpXeCRA9TVsSAnZWagAA6SQQAJRz/vmYiAOs+0cNDMeh\nJx7tNr3SY7gnfpJjhB0HxiW+QYiP5ZZbWirm0ifS4bICPnof/moKJpgI/S/4\n6nJbTZGdzK1y/kVCE5XiBt3q8rpGqSLAgX2F2j05PxNfg7/+kvQl5sctspdp\njJU/krI8WHYnOTvHtmhbfxhWnEYxo1kzpxtaE1jX9RZE9hLFN5aobs4znel6\nzZRHHzMMq/DK3BONmK6+1bF2BvCxPYYFevciRiFKuljOrzq0iND9ig12pZrn\nEuJv5yW1U/b+8GqLUq8QqT8Ajgccq4a5gG6GNTfzManJHBsVZXjgZ8A1ALsp\nroQVokn5sV9lPyz+l92pwzKetbQZSWvfOfOuqhtWyVggSHYjmVQZQgAKLuYN\n6BRoGGLoPM/BnwgEhuY5UcN17SDoucBTWDcGp8iNEPrGT87CyG/LT85YSzZi\nZNtCtc1SySPQ7SumGocjol7TmqeaXpcewgOKTUkLdZxrYu2Y2rFaxlAlaD7l\nDUGmOWSOczq/HAk2JTfQf5k9UhqUNVAXEQZdFIwxikxD19/mOyjlY9rYJXis\nTzsgqd6uXSgW13tCp/jqG3ArGyxDsL2QbltBaRnBnY4z4mkwEboc3q6hjfn3\nZx9fKCV+dw53IEmuY6c/IWoP1K6HTxga8vVY0w9Kam157osJIw6gX/tnIvJt\nK5WG\r\n=Bu3U\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.0.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.132.0-next.d060f6dc","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.132.0-next.d060f6dc_1527158238229_0.9766139240906111","host":"s3://npm-registry-packages"}},"0.132.0-alpha.7fcf9a39":{"name":"@sanity/document-window","version":"0.132.0-alpha.7fcf9a39","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.132.0-alpha.7fcf9a39","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"28ddfc2ce09b12e3468f9e60bad67d7eb494b1cc","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.132.0-alpha.7fcf9a39.tgz","fileCount":16,"integrity":"sha512-9bQTqbm56tWPtLrc1jAzLJZeutntnggmUPGEb/xxO8mc/5Dp/HZT6zJsCtinQl6HFOP4OovdaW1/WHznTN4czg==","signatures":[{"sig":"MEUCIQDn+3pjBgGBTDruwT2IAjuVORRJfwHiHfPQILxXe3KqKQIgD3t1SQ5LLsZ9K82y0vDs2VhxiL+5RDeaoX7W9lhTyQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBp3+CRA9TVsSAnZWagAAkPwP/0BBnjv0XdXc0yuoeZO3\nh5fi1GipKky7pQmooGzCU4YC6UGDKhgG04WBrmWJt7Xke/UFMkJ4atamg04I\nGjJSDQT5n/CEH8/B5BTBpbn/Ef4oIVDLlpyvj2XNmC041Qyb5rnTQ//4a51x\nvgKNBhj6zUrw2i3m17AkxBqOi+ALurnxnMORvWTepAhKkzCDpIhrWKEXns7T\nCifZPgEYXVSQGKeTwm3YV6gH1ArhpACRVlAu7U2kFIiqBJFV6uYQfmAcidoz\ng3ytSje8QnOf2uvJhoq7njcDYZgGqpfysQFMkVnXv4IslEG8x3Q0qXOshFzZ\n1aDbE0o8VxTiL2kaoOOgtSkVENEB9DowvtKAw5iahpz/zh7y0u/vr3S3B2vX\nE6h2acIshMDyRaKuy15yJ1ly3QE2axPpOi/vgzTKGbbeW5gqGlOFnSC7GVCy\nu5PZ3mmIh5VDSzKNIp+aap46oD9kiIClBrdTaer24JxHDbqFczjgfzpErvX1\ntmU0g8BRipU7NiEteYxJq1LuVkTXwTUCjnokiiR5OssimlWCM3QrrvEUc5Zg\nHE3a4sY862FEZP1hg9A+A0KI6MRS4qmPFa0DWcXgt5wyNrhBqrexMdmFHp9S\ndY44VtVH6YSfLXPqSQ0Lhba0OfZEQzANjcielMLBCZ0XvgXutFwnCMQMWObF\nAb/j\r\n=pflv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.0.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.132.0-alpha.7fcf9a39","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.132.0-alpha.7fcf9a39_1527160318401_0.8358513176914542","host":"s3://npm-registry-packages"}},"0.132.0":{"name":"@sanity/document-window","version":"0.132.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.132.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"d1b346c4c0038c38b399b9548111163b431d291f","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.132.0.tgz","fileCount":16,"integrity":"sha512-PKFls2yEW5wuhv2I0tcrLttS+AnAfiPt1pMVuukbQpTT7TLJVVFV8digPqTwRdn0GBeHbtwJPEQCXuyuctSRqQ==","signatures":[{"sig":"MEUCIELdDQq61kGMGbF+X7lAb7aRD92TSfPfx0j4NxvYw6owAiEAopO+f4XpSZEDAOd7CNa/PAFjaSkuzitp1xSQvtpzTGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBrx8CRA9TVsSAnZWagAAU0cQAJbf6QspXedEKWG6qunS\n+U+DSwvuxtZayOuTgTSRvW3eJWGC3+pnWN2zju6j2Xi6I6p9plKa9elQ0bu4\nofWpZ1QJalukqthU/ZRVoBdrWMhzCYAfnpeyykA0jajE4v4DN+M808ti+4uO\nxT8bBA7EIa+CxZE0XTjuaOaDEQKwJ9ejtXw7hFxrVwmxge2L/UX7ngELfG41\n5vtbeojq12Idt6nfEc7KcMrnD8++3mIGzxZUF0Ge9QCG+pTApHb/Tpolt8K+\n+6RGLWRoIoj6v8DZqZttUfa3KBPP/yqIY34zjcA/bhQgzMNHqhX705canR4t\nhwwKCn1vNWxjsLJBxE00N8jsyYYwkMpnKxgpRYPHshlio1uNzxaJQkajCXLs\nURl1S3Qb/FZsdm8R7V1UYyfdofcvet4FTH2Dubk6JZ935w6f/bsnE3YMdUxC\n+1v6JLjKplFNTtODVocnY7cSk53wqFnFQVJ/wlXM/odsP0ywIeyv+YJaSc8s\n87s38Fa5oBwo1ZaqMsvEyOyPOqEnw28Qj70Bc4jVsxWE3soSRA/emOlOxSBX\nsqRommipQxQ8gMIQZpca49xRoyht/njb3AYNI7eiIBa4T4L86R2gqGRoNI3p\nwH+SZdUvIkqmI2tilDJpR+qDNWkFzeAM+sTfzvNe3W/7xva4ZW6Fpb3cCHxz\nEh2F\r\n=ohWW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.0.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.132.0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.132.0_1527168123566_0.5242454481694805","host":"s3://npm-registry-packages"}},"0.133.0-next.ddda7af6":{"name":"@sanity/document-window","version":"0.133.0-next.ddda7af6","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-next.ddda7af6","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"56f394935c9afff76940a2737c0d58ed6cf328b5","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-next.ddda7af6.tgz","fileCount":16,"integrity":"sha512-CXayAjPmcayr1dC43KMDUT4r1Ez2DDOsM0jVLGLXEqFAzyGwG7fCZtD0XnWy/gbBEDp5t3T+XB8pg0MrKfNFLQ==","signatures":[{"sig":"MEQCIDvVqYsveJAmOOcFLb4ZdURnUF4+sOM3T9yj/not6rgqAiBAZuRPdhbmOWY8GoY9+zuCf8bdhLpi3dmtwyMm9d4AGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDRP1CRA9TVsSAnZWagAAhscQAJI9fvncSW9Kl1oN05g8\n0g+4gm1QygFy+RaWlSLRyeOk+uER5s0xiY8b846pasQRZAPuVWwchs6rOAHB\n/Uhd2uRKaW9FENOrwxTauvVxxj3VgWvWh2KhXM/PLY/oTaNm6Iyxc8UzifVL\nKl9qvVzGi9iSAeA4aTglMDRcXLITML6wX9sSqfe3b4jmkcnkp7sH467ikwph\nMVnSCjPfzmiMnGvCTI+a5I/xr7MuSiXsaD5H0TQSKt7NupC0uO52iObYdTWX\nsLwvLIFDYDw60MWFj2OSy1nrNl9mp2jf640eQJRMSo/wmMPcoYslqA6Cf61q\nr9OMEAVp0S5gMbOQs6/T95bePB88or8Ioh+mOk18ZYOqbXqCRPts6GmKnHzk\ndZ1pNwkihkR+iQMy85/XKKUZcDOoa0wYb19h3nn8EGa1BZ2hA4VVDrcinbvU\nbXNy9wCb7QdqbXJu7eOCMaMzUrXwCuhP4D3SCkY/0wu5inn/+MQTmLedhMKt\njqfkiVXUaRY7adY6wAWWuve+I2hIaWOBUT1EjYHDqKcjkJsz7cLizTYbxUp5\n3Lq+J4fd4wR1WdLFJDLinzR05kDy+4yg4m3lYD4SlFz4akbeoODxH5KEHATQ\nMJJU+eOzEaiRLTauUO0aLiXvASd3xs2Rg6o/whroz97RAxt7N8FN3BFQ1Cep\nHTzi\r\n=sHJx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.1.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.2","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","prettier":"^1.10.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-next.ddda7af6","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-next.ddda7af6_1527583733395_0.21949191640987853","host":"s3://npm-registry-packages"}},"0.133.0-next.0fc5a66d":{"name":"@sanity/document-window","version":"0.133.0-next.0fc5a66d","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-next.0fc5a66d","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"08769ad26f8a585874c3ca4e879bca53702da8d4","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-next.0fc5a66d.tgz","fileCount":16,"integrity":"sha512-9giv0UgvlIOW32uiNpzRAnYQnphlSCG24Eug8UYcCnmGXXBsbTpdlE44TGxRNm9hsPzQDw/tNqgkVKp092Xd+w==","signatures":[{"sig":"MEUCIQDcP5Bac2vuBHv5vQjkAQVSRCKhTIPsDtokau0Glcu70AIgOashGheEyTI5VLFUW3KyUQ3gHoSxySyBkJbrp0uYo5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEBi/CRA9TVsSAnZWagAAa7UP/2nz0BHP8TIeSUfjCsdZ\nSnOdkP2VV/fidt1i+6BZRRWyCyu1XUMKXN2Er0SLtxEZQCtXkUQYv1rn7+Mf\n20g0hVaY+pllLQgBvxWjo8tohvjxAxx/PGtTmBlkFzqXdu7OydK32B8sqgBq\nkq1Ef92eg+5pE0iI45qstPQoAr85Ojl6Eqp9srGc9rp0iaRkqI1vbSunehkT\nBfS+STqm1Pvl4f5tbM69C7/tBlJEjluOtzDkzaG5Ff9cXd30jhU3grNPxAln\nwgYML091x2TuhdEgmnFSWLaQZVqO0oM1k7u6JFv4noRGMCdHMRTlirXt72r+\nz8hLyqsEHv/6hUf5Sezny3rpZmcwj6RNLbrvUtDBscEApHV3gvRP9xQPKcFS\nROxEYLw95yCamBsa0Qjxx5DcjDTDc9ylXPccoaRh/GYykfC7/owDGAE2Ba4T\nVrcG/BFdEXeC0pDyXg2FGtqAZscRoGoy8hqa9KbkU3c+MCf43g2VHlsKkOrm\nY/DReWF1x0FYYlNPsEYydFjb+a+1ZjzIqKj1UaN0I5BzezcN/gyoVCv3dJ+p\njdlsyU8w/qd3yD6yyrC7MvZC6O+wM3QI15e8qK2tY3RWcCjLzON0ZTUjuBT4\nN+jXARXKbi0hLTi/l+lBtjnJ/IUjMQUlXqpC6DYZnUy5YD6/zQfjd5aOaKap\n5vAa\r\n=jA8u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.1.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.2","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-next.0fc5a66d","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-next.0fc5a66d_1527781566574_0.5205622284040083","host":"s3://npm-registry-packages"}},"0.132.2":{"name":"@sanity/document-window","version":"0.132.2","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.132.2","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"4a35a6a49a8e6a2268838aab8dd164f142ca32a3","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.132.2.tgz","fileCount":16,"integrity":"sha512-CaqAAMJoO4ARZJZ86IVCqdv6buKRAs4UcjAOfX81WEJrNGReT2U3y0BlZ7v+7X5GD5xrbbYqA0sx9rwJdW301Q==","signatures":[{"sig":"MEUCIQDJOznCVKMnGeVtSBeb6VlzPmYCn80fD50KCMda3YmtRQIgdegHJif4iZcd71xgpYOwKRKAyGXbad724so/eg6M+js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbESMCCRA9TVsSAnZWagAATaMP/RFlj9MwO1/GX8KlTH+9\nPvu9WyT4qoDCgzC5tJ5mbHpm/DBxDW7XS2niLJI/ijQ3w6oGIHLaDLj8EC5K\n/lp+Ay3nFLxat40C+XB+b71xi8W3ke2GI+VrjxXmDCqz5MRa2k7J3Iy9QA3u\nv9tZBpdYjbd3LTuLRsfCg386coIm3E6gzNumEMA1jFnIwnlLz4c/W2rWgg/r\n6SN+FROPmuXkcPbseVxbm7T8t9WZL9FLBusKkInVi5j840hn5fLlU5d5MNGv\n1kSS8dF6LxgD/gOUI+3kUombz4Bqst4w9KSSkb8roxTY6jZ0zalzUxs8bGbJ\ndX1/htJ/DO5DqViyfBa4IR/+s7alDFWEKG4AoJS7AueeTdnQsvsLjRAZNV3a\ny9FXCqw8eQ34IR/TFa2QkPCyYQVTtZeaTaCBQ7FfF3QgB8Jbf5mSgXN5/XF7\nv5y1GBMTRQXl81rMsPopeGHv4WTZydFgWGDKKJWeEyJLt7RjwaCSwEAaLgnC\nK2l3ruqLFVQEU56Zo6S67uROwkQZWuHdx6Gif4BzY4WEjuMi8eWZAM5J4cEF\n/4N88/FEfCxxKHfZelwwZvx4Rd+2yNclrw/+/oJ4KzO0jowLpmIZQMv0Tlmx\nUkyl+BErSeWYG6CFDqCew0WRANQ92ELaPtHTtlfViEIiEIadAo/dfb2jjeXc\n0dar\r\n=X1JS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"rexxars@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.1.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.132.2","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.132.2_1527849729477_0.09376808332735265","host":"s3://npm-registry-packages"}},"0.132.4-next.0":{"name":"@sanity/document-window","version":"0.132.4-next.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.132.4-next.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"330f1f5ff2a9a46a8d48e493e9fc587b22b08a04","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.132.4-next.0.tgz","fileCount":16,"integrity":"sha512-0AhmUXR4ggS0MschHu4A+c0R8HWcZr2CHQmf2ZJiDdYrr2YdruW9FZpllandUQg3rDWSB7JXRgci8H+P8mEXZQ==","signatures":[{"sig":"MEQCIHc0aAK9NLO/OK7zjMTS72ZU/Awuf7UYQ1J5Vk5GtOz5AiAMJDP4nZd4gHBDjw+abJMWrWJBRQvPmLC2Zn5xQwBp7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFbS1CRA9TVsSAnZWagAAkV8P/Rf3opIrBrJIzNBrcxXk\nTdVx+zbJqKtCM49GfI1R+PLnYZe2VmdqYOzjRtBByddqf0W9pzN02gRqhDCA\n1rNaCJ7WNyXe5/9nStwe9/RKXlAtFRNJ4kVDX8spHmO3hx1xy8lTpWXuH9s8\n6KKMS/Ib3/FkGcRxs6299c2Li28f+GUNoymrPMV6zMzwlyd32jN7gC+YKBkG\nIsEiW1DLiLIdIcmthfWtxzlhVY5l5Vx1kQmQBiG/oWty64to1KVfhVHR31X9\nnwpd2niI9mWdzbea0XQIpV50I4cum7yZ68t/2ME/hTrTxv5ps9ZeevWkK+7a\nJ3C4lAc0ZOluUUTaum/upBq5Rg8ENdkG8V2IC+zazLWccezmMcRxHQNOLo7i\nguO6BJMz76l0h2WzLOXJr299JXmA4qNcqy+UySYw6NCER91m2VP0opUyJ9St\nL7tJddw4CdvxavLaynWW95+xcMbcZNgQrqmqQxHVa5ZJ3QQCNfTBR/YQk84C\nDEbVrum5kSYQ7YTZDmArEau2bI9/oSA1qXX73+qbuBooE8+MnNQIthxOmwLT\n/Vwxo18HLjeB0CNj4+skVn+uLwFwUwojUNDSvEjlwD7MST2Db9YrZS/Lpttl\nazCtMuPWJ/xlam8iQjmezIpxt8VFa1C3JCChtENXRxTRZLdPbTQX4guVsFl7\nMvEa\r\n=ciQr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.2","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"^0.132.4-next.0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.132.4-next.0_1528149173489_0.697873556266724","host":"s3://npm-registry-packages"}},"0.133.0-realtime-block-editor.72c3aa98":{"name":"@sanity/document-window","version":"0.133.0-realtime-block-editor.72c3aa98","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-realtime-block-editor.72c3aa98","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"5e1b2c4e033c923c650fc8adbe150c0926d56441","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-realtime-block-editor.72c3aa98.tgz","fileCount":17,"integrity":"sha512-meXF0dTLzblAgoRbyugU8TZW9H8AXwwjjzA9BHhXTLOylOOl/1qSUQBzdtbGhPV1CfuB/+vGUYNXvsEUWu7VSg==","signatures":[{"sig":"MEYCIQDICp5QUQlzCbK8HHU2pp3S/TEqI82Z3NT2PLsu2pVK4wIhAJJmKM/HvyBWYzP4bvkBU8Gz9kQRFeobZEANbRDbeoxO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGnk9CRA9TVsSAnZWagAAYf4P/1ORtUBJN6Gw/qXN0rPX\nHDZQznqZChzG/oMCqePT0h6W3vs25DhRS7ic6g98MCYoE+gBoJRiwfEslpcG\nFrkHWYkPnGtLceq6/zCdltttPCX5lGbkyhlf89whTooLA0/+6NeU5I5piZLK\noW94n2R92WDv8Q3Tnc6Z/g7tUFifKyIzVSLA5Ex7pmYj6FbM1YwwhiY9GMym\nB0sLm5/pN+OdEYHGMjIxr7s80PYDTtL2750QMNgI1nHnZyk3TX89mVBEg77y\ns2xKVWlWiojAbKsADSLSB/YvitWmcxmM0Xa6j95yQNzdFo0RA5zN0ZjlYC3U\nh6juKCMCqSeG/vDgcohPGUJBVWzM7H9b0YDdDF7Do/yT0cubkao9h8LCSVcB\ncvBlD4LIT7Aq34Ze2+42IinfnXvimpjWbGb7zmJ1U1lCOXRPatMsyRA0yJX1\nUCLfMp2D06tFWLTWkOot7T3oUeQb7AFg91KIrkN+hiBSUbmKq2mwxP1xxHDx\ndw8LjJSTB8UxIDrwxsmKIsR2kxwH9B0oO7BPZXLV4eUroCABqU3AFaz1fcoc\nJV73ouohya9nzd956RARPeP4DuzWZWbQiJdVOnaIBWL+I60RsY/9meeETpXp\nJ/NASYA9tzQVdwyNtaDh7qc+2zddHMwj23n2AiKdp1qDEi7xoowJ9Noud/ql\nDu7P\r\n=ltoE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.1.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.4.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-realtime-block-editor.72c3aa98","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-realtime-block-editor.72c3aa98_1528461628852_0.6417571899386412","host":"s3://npm-registry-packages"}},"0.133.0-realtime-block-editor.b0c02255":{"name":"@sanity/document-window","version":"0.133.0-realtime-block-editor.b0c02255","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-realtime-block-editor.b0c02255","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"2b65efda62462ba4210b691b433b8d17dbeed1fc","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-realtime-block-editor.b0c02255.tgz","fileCount":18,"integrity":"sha512-p5DG0Em8Nh0nSPEtw8y9/oM3D9QpHbQqb4Y8MqeP+Lbp/Sxo1hfzkd4z0ujs80qG969hMJP9jtTxIBbtxzrF8A==","signatures":[{"sig":"MEUCICRRILVajCTav3nW0faY6NOlB2NNnNT721p1ckOf5kArAiEAmIORhH9EAO2qiOD69Zv8REV5bLnL8UCn+ndUmgqiUag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbI4UiCRA9TVsSAnZWagAAzcAP/2KgN+oEl/roK8O9Eb+q\nm4fYWUr0oa1LJzLIDi/dZX2qlnqOlpixBZ5ltp/4I355r0nPds0PWmW4NBt0\nuBQw9WfJcCDhk7BAarRQo9VbllNGemLyEtX6uSzamHHPPQS114Un0RPiviox\nPKcHrWRmeXTJ17L+LeZhePgOVK6Yp+QboFyMqVpM62dUgKfMwNrnG0hMcELY\nH3MqZ241g+VoIChtzu9eJI4yKCtR+UVaOWWL7Lo38L2VNJqLg5W3Aio4QMPi\nchv4f8VBHfxMBt8QOO060qxgFUXfi1ufTDApBwENFLECdOyX1/dwUAbbPxq6\nL6k1+tt7DOwAvwKrNGycD8CwvJr1Kg3V4Yg2KwP6udZUGJA4fIlMSbHpPINB\nERK/rxXvVq9lalC7k+VihpysFKeqvM5ICw7PiMDnI9m31fLDjS36nEx8CN9v\ni1dITUhGgVeAQZ/jwHHO+Vy9RNkzofBQZo2fOg8CWanSlViUzTwYRBfJQuuf\nQd3lkH5DYOn63BcklJRXD7FXEXWx7aBfQTkh8cAij9m2LSKnndXG+5KaFlhL\n+m9+xlGW3PHD1XacFMvI9zp3Cm1z5XtocOlLKwT48CtmC1JwYO1X0xTcML0Z\n5CeQtTUL0xK7vlSmf67iGhMdEeRqH3I94OD95QmymFMMEyj6kBgCS15JP+2U\nk+rK\r\n=bEUs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.3.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-realtime-block-editor.b0c02255","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-realtime-block-editor.b0c02255_1529054497564_0.363608012223092","host":"s3://npm-registry-packages"}},"0.133.0-realtime-block-editor.8efe50ed":{"name":"@sanity/document-window","version":"0.133.0-realtime-block-editor.8efe50ed","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-realtime-block-editor.8efe50ed","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"00109901575f13acd5fff44a17995bfffb5a1d6d","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-realtime-block-editor.8efe50ed.tgz","fileCount":18,"integrity":"sha512-ZRV8+nKdrK84ubmGzM+7FsMB4Ts1S1rXjUXxCzsYgaiMUMsvnosmASDGF89O6as+Wv9fv9CfAiIoDPIi7g0dgA==","signatures":[{"sig":"MEQCIEfbzex64oc7pk6MJhMNh+uEP2r10/RSCAa9xXyf8+XgAiAqCypqQYa+natnEte+aoq7XVBz7FlUOOtmByWyWVWWiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKl2cCRA9TVsSAnZWagAAh80P/1jQwSTWZiEHbZz9zB4J\nIo1Bz0ObFVv4eyYdT/5MZRacMt0q/RW6OCuzbsJmqPKFs94f3umtEFy6OB1g\nUd27/IWxuXa9BdYez0wEDL8ysMV9Ci/YKggQrkIBzXsY7tiujQmV0poeicI0\nWLuFH5jMYbgw9gtRrFneBqmc6ydsrkbMI+JFFYCHD8RLILFZOtTehQAT2FAk\nsyreM/pwGF+et6jhV8+ny1F0eEJtWYmqUaVLQ76bS39cI3axsk9aUJ1ZEdFv\nuxCMBSMeiGgfIdaIRH+n9dIzScGCEcfdR4YH/qw0ZXNHWOViLmlHDYOP3FWk\ngxPygM7yc+GdYbC3lkQIgjpqfWuak5y7x+6nurVQjnMKlmQFI2IdSE3QKrwr\naPFUkmoozsFiKG1w6PjcI0rX6h16dk3BNMkSSkTT0wcZeym7s87a0ZrMLqoH\nlp6VXtAFepqQBq42xjwumxbxO+3wwwpSFugDpZOKF4CD6vHHRn8uxKx1zfzx\nrbrZqzHg8qUiHgo2TGCc1mZgIJaXBfwTpOjZSAM3sBkeQ9jZEZjwSWsfga1b\ncmvIuzTu9u7F85OdSgqadbvZExjuIhXTlo/Y4ZwKiPmEfYeaXbjN4yKjXI/1\nG/4Jduh4OMyYGEBEy8ScKWRJexL57AXakHPEj9jNYF+/9xO8OYVxq5ssgnNI\nTOSt\r\n=m9Lw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.3.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-realtime-block-editor.8efe50ed","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-realtime-block-editor.8efe50ed_1529503123324_0.8362750931512739","host":"s3://npm-registry-packages"}},"0.133.0-realtime-block-editor.e0a05fd0":{"name":"@sanity/document-window","version":"0.133.0-realtime-block-editor.e0a05fd0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-realtime-block-editor.e0a05fd0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"187971e36d3e0f37cbe313961e156183543a5674","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-realtime-block-editor.e0a05fd0.tgz","fileCount":18,"integrity":"sha512-5Ekvy48naCi5cXexJE8TnRGPPS70PrgyCQLmfUv2jH/MMk5QElrmgWEw1tXRJYJTZUYO+Gr20FB8XzK0mwdZMw==","signatures":[{"sig":"MEQCIHUtmHjg/HtmpM73aGBmU8E18XhUQ7uQ7DctTuZVcVjxAiAh/OovalChxck5DUGTD5TPOfnRfWDih3SK7c29pYiM5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMjwzCRA9TVsSAnZWagAAx/MP/2lJnmdrU/TbyLPSMUot\nFxOsLNRhyRpb2QxUqTgfeVQ3CyRqu1XKhB1HlpZqlK4JJ+AMDOvijDlzN9MT\n9EK389zrnauM4IY0k9DPCF9GSYRkByIkuyIK4TOZoE7k1rM7s/nfes5M63wF\nWgq6yw+nKO4aZE6U0+HREnxWdePDyCt6J9XJZNpYbO0Umj20TG/fw0j/t3Rl\nC/RGaChZEoggjm128bNVrZ9VE2dGGvr8MKFQ/O3lPdyy9D6F0IQWlcjvtYwV\nrlcStH8lUb5k6XzwLrJ/r+ZMX7ptRkOmvB12aT85iAQ3+fF+z313zrZUHVBb\nJjovfvHMn8xQRZPc0agLIIs4jwh6ehWFnAjXSnyh4VO9xUSE9ogb47P6PVKr\nVbhjXYtQQ7QgbKR86LygGkJ5XFnA9jYMdFAwN/sVVLlwueH23mzXjCe0BJdT\nf1iRiHTggxbHD1XPjkMdBiEHjtZNSNwNY7lWRkqfx69Vf4fgUnXH1+wQEIPv\nSMGQDi4fe6ohV5iVM46YRPZpn0++J5FIUo9j2ekpIklE5NV6/YkN1Ri8oSqE\nXGCEoTD+S72/g4Z9voiLdhsLFkM32r/vArgRA5UVN7JfwxuZUu14NlYn/iQO\nzLS0S91av1+kjhO1EvlE0gbYAQ6VVT3Th4Qeus3FOhvvdDgitldVwsV2uw3Q\nJhCw\r\n=Sht0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.3.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-realtime-block-editor.e0a05fd0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-realtime-block-editor.e0a05fd0_1530018866946_0.7874063707238437","host":"s3://npm-registry-packages"}},"0.133.0-realtime-block-editor.410b182f":{"name":"@sanity/document-window","version":"0.133.0-realtime-block-editor.410b182f","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-realtime-block-editor.410b182f","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e0983352ab6f685fb9e5bbbf9e1c32582e8bb421","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-realtime-block-editor.410b182f.tgz","fileCount":18,"integrity":"sha512-7klWoxOJ6pu+yqo8kcKVSoiPR4imhtzMeKyEL9WdFFK6ymFDBIex3SlQnz+k0pra7Eowb4BBNWz/Tx/0O7Sslw==","signatures":[{"sig":"MEYCIQCNn9zqA1hP9pWYw6FP1iGDORDltkmaR3ba82U6UEOGJgIhAO/PDjNruO8hEgo/PVQeQql+hvqoVvnZ9TugY/TcTWzm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM1HwCRA9TVsSAnZWagAAK1AP/03DDuCjCtav6tGR7fvM\n4UuuTunR/xNthLS0rSUjRHU3VjLD/TxKRq6Mhs7pKLUYNjBAFHCo9RWSZPFb\nr/jg4oF3jBrBI9TixPQ/RLGdttYzsW3Q7KW/Y+C+0sJF6jm0TtBWn4DrcHPA\n47Tsnog0TAL1xPRAYvmRihvdtkYeppt5NFTNvh5n9VTpWffzs0JxM4fIRian\n4nEDCx9pcjCcLK1M17gvBkvkVDf3Npm4obvIYEz00Ez9sbWWYYJVpWoGGMgz\nfj2SEjXlvnn+LzsPtXCZwPjRvZKXTbKR/+a7bxBLcg/1rHJ0wjqdQaHseboR\nJbZYoJWb85vQOiKJNp9I2cRkayCDfB3eHE58Sy2k7L7ivJmGzOoIXtQvBGHO\nNW5gmMwtWuO6uOH49aufwQrFw6vIDiQVfG/es7saryJnJ1VKswpRAuODiqUY\nfcs9tCwAFgK269C2Hk6SEhxhwtk9zouYrHgNkKWsfP5W1f+vrqEwSQncTt2A\naMWz/ITXE/WIXCW8zVALHmxVZ3zy9LgCQo+SBTOOCm9aM5WdB/852NEGT9jz\nGEuXE9uoiQ1307HHmdXgZy2lA+cMmjxv3QQllVV+1uqBpX9MmKHq50226mhh\nWIEEk3hEY8AzaKA3z11FduSb/6JnxBXaLyL+UT0FAxIZrwG+C8iwZ0lKkqRA\n0I01\r\n=50U+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.3.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-realtime-block-editor.410b182f","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-realtime-block-editor.410b182f_1530089967992_0.845764077532464","host":"s3://npm-registry-packages"}},"0.133.0-realtime-block-editor.6696d11c":{"name":"@sanity/document-window","version":"0.133.0-realtime-block-editor.6696d11c","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-realtime-block-editor.6696d11c","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f32eaac606782752c3e0ed0cb6b1876cf679153a","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-realtime-block-editor.6696d11c.tgz","fileCount":18,"integrity":"sha512-7gFyFt0qI+amKmT8K48PeJm582TEkNeVNxf2cT9EP9cnsIKH99pggHUQLwrQEekkc9ZqtKv4GOkRt/9J8JtEqQ==","signatures":[{"sig":"MEUCIHukM0KMAMy37r0/Fy22lc22k/SnvUjqAYpj4yIjnWRZAiEAsChfgxC5ho/uxP7cSbkK8HcyShprWzSYyqfzO8Vzpyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM1bnCRA9TVsSAnZWagAA1IQP/0bogDTICnCNgNhpoLke\ntyGkYpCFhwuLuo4oOlApReb15ulhNhOfAaIQ/i+5mR0aeOnO9e232ER/ixsO\nqJ8v+w8mwfZ49m8i/xmbnjQ+R3PPjScFp9dNBsiS5jJ46uvfj28hjRvQvRL2\nTWq3to1vmkMGKHyF9j2SXq7oJxawtr++lUr4VehWkBmSllpimg+jfcjNsP17\n99uv1c+uxP2VxsCrChrlPSm0pmHoRAPObRayZfh7omiV5k7tvdF2i6Vih/wP\na86RAjCdB0U+xetNtpfNmX/oWkdKcby/Q8rIr7oZlVr//+daYOHyXhflAgyt\nTwOr5zo4RZgIpjXTS0xx98MVNj35bgOZ5aPoRegM2yq96/3lTvI/AWaQrf59\n0kcdxyMnLXdM57xE29yI3m38emTXT1HJtZMLPhWaB1VQbP4IvRFoIgnRP1QB\nEpRihAQ2eFQfyWHi4+3bB1o6/YE2GKVTlTChYKMDsc1MBfuLwddWm4mYctNM\no2AF99HU/f3wUIhYvbFftDpJPtN3prZSrISGIXlhe9xSMTVqt0hZDCe6ExWc\nb2hQ2jgMSYYIjbsDvZKsVd2YEjDwWa7sVdnAGQu2GVRFL7vGOyK0E8lHuDkk\nQJrlQfvqt9P3LbDHP2oAD6Xtml/Jwvykhjs1sRkTvU8YQk1DH4yBvv71IpT5\ngyx2\r\n=Tuh0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.3.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-realtime-block-editor.6696d11c","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-realtime-block-editor.6696d11c_1530091239447_0.2456441379586225","host":"s3://npm-registry-packages"}},"0.133.0-realtime-block-editor.6334c043":{"name":"@sanity/document-window","version":"0.133.0-realtime-block-editor.6334c043","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-realtime-block-editor.6334c043","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"7547b3cec2089ce4d081e65f358ffba97a977005","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-realtime-block-editor.6334c043.tgz","fileCount":18,"integrity":"sha512-tYqMcYq/HP4k2mnhS5H0NEkJzeMqYR57IGnNrfgn6Fp93V+YOk1wyUY8p5usS4XYcqRwSgzwhtMQFMlWnLGL7Q==","signatures":[{"sig":"MEQCIFZRR0Ipm1oXL0YJ00HRoJvgE0AFnNEEu1X4qUfFCpU/AiAIgTg66PGcEc/cHaVfXE4pCIKkBFVP9XRUUePhtgV9Aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM2SfCRA9TVsSAnZWagAAEWUQAI0igPyi9HLxbHP7kzO4\nOZyWV9FFCcjT/LyB089DMMT5JPVvdi3/9i6Omj0y0hXGRgpPgv0iSnRhUAv8\nw7tyF919+JqthpLkfgQmqiAI8YtH0Awo0u5zotbvKDsPwANeF6I8dkgyMauP\n31oSIko3xFYgpRQm+/rcWJWza7zhqvmLKDiEXj5bd7oAyjXz32djDOPdF9dx\nQYMiskiyBSpwtuuAdtogL9FtjfbI3FhzZgUZIx2tFUS13zBepawa5UjyaJwC\nonobDnJvBZSuoNetfGQCY2mRHuswbGZo5lnZpVn3v0EPD5B0xloaP7zF2RL/\nrcRk3uI6sKyQ64/ORTCXRalZVkTborr8XDSA+Puv67Wt6jn4q2AAmJWqpLmR\ntWd9AxrUvPwS3gK66LugGe6oI8FYSmlNWhs9smTPb/IH20gKWG1zmL14xzL6\nCDVe9cNI/jL/XcC5724C4bDYkNG05nReXITe8FLqGG61IWqJ34dslv+Deypq\nplHXMr3FAUQ2O/N++0/azrNS0PwGCvc7KOldP2egL2hNvoVms//37RsmgovD\nvEQcS0zm+Js+pX8hjb4HwF7jFNLf/kM1s6LzKwEkoi1mMeL718XWAcyDnwHa\nEVGZ5+Pq3JO51farlqYDFZVkRdNrm4kRASepoNTaNN8Dg0UPO7hzRW50ZHBH\nvKcd\r\n=gJWI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.3.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-realtime-block-editor.6334c043","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-realtime-block-editor.6334c043_1530094751713_0.9135623624214808","host":"s3://npm-registry-packages"}},"0.133.0-realtime-block-editor.33c2edde":{"name":"@sanity/document-window","version":"0.133.0-realtime-block-editor.33c2edde","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-realtime-block-editor.33c2edde","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"5cf63db58a23cd9bd135722f1267f8a57fc052a5","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-realtime-block-editor.33c2edde.tgz","fileCount":18,"integrity":"sha512-JnfVEZAga06FYF2oGEEIxdJwN6GSA+QV0YrrYnattS0VtosUrUPB86bHyrRYnNBMUfxWGXQbSfRC94RCf+tEcA==","signatures":[{"sig":"MEUCIFzT4Iw2whmpCCh9006x+ZGS7aaAbSoYvmQGICx5WVh8AiEA2a/hovfd3iz2TG1BFrSEhvMYei68fZvmwpHlckgnf4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM3R0CRA9TVsSAnZWagAA3jYP/jP7480ccgUFpmA/agg2\n2F1UvRCxQbwEj8zlh1gSldWc+XQ2MtebMEM6PBVv7ivix30fn4OOEEWeEQyf\nVoxoSTyrCSDDcPFTyXtyJUVRKu0qa7JhKvJR6Wa5hkYEVIgNzA6HJJOYGXbc\ne9Y+e1//tJkmnzeFDfNgax5lCK2DtmviWSnZIqkuQ/oJht9gVjRbszhsZQEW\ncDauFujSFQXmtWKCqsOxxB2UeR9uHkQj4XMdfSma5zlCWVdkDUs3cir8Etpp\nTtGs+mpZNa5pm30VVIcpzFFwFHYBaq7mWQfU0vO2Dv3UsyVvQ47q6N6mTLP4\nf80h/yPtQdpxOYWsthoX/kZ6m/BqiRNkZNqeOAetfxwu37co3W1eE6xDF8LU\nmo7oiHIaRhcdaKEgLmwDtuf04ATLOYNOjDg0Po2S8TtcSDrPBj1gMGveFQfj\n6bGin6W1MCNXnPIPQ3wCpcct0ulh9HRH/c88wy20iOmd1IVjpAwL+li0hvcF\nIhtGaNu2wtsoIPK7ebxvqeceMs73m6eRGQ8r5538NBrAwajW8ky+GTc51RME\nTrA78DIwz8kii091pJKZM85RTRRZTacpXzPxgvJ2VPIEpjYOU8fOcR0/YhTo\n7+WgqHnZheO4VjmXWI7QaNYCOnrTnEAyRPur7gtSxvPp20FICsHNwiCYcv6z\n1258\r\n=5nhq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.3.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-realtime-block-editor.33c2edde","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-realtime-block-editor.33c2edde_1530098804124_0.4177287200265887","host":"s3://npm-registry-packages"}},"0.133.0-realtime-block-editor.5fcc290f":{"name":"@sanity/document-window","version":"0.133.0-realtime-block-editor.5fcc290f","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-realtime-block-editor.5fcc290f","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"94194ae3375ef8fdc6cd907e1b4b128565d5fe79","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-realtime-block-editor.5fcc290f.tgz","fileCount":18,"integrity":"sha512-Lz7R908kgUy589Y6t4LnbsnhgYEt0yiWBzkS8epSX0m4modNbWkK88nqEBQWGUcI39sFF7/8zBuqMQBKzw/iDg==","signatures":[{"sig":"MEUCIQD8JJXWXFFbNXLuBkHo4Uc8Prs0EzkTbt6dPTdTKnZ5kQIgZpBqHOI1qzKdRf67AlBXbPH9QmURqU0n4eRec2O4nrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM50iCRA9TVsSAnZWagAAhNUP/3fkyEzYYUorR2l+SPj0\n0hQwYIlFy+WRCn/5qYoqKC0ewSBPl+MaEFZ30PDn+dkmDp/RG7uwWsBChSWg\nrG/HBDKV9aTs5UJFnrO9yMATvpCV63OBNlOKsO8dOlFsV5b7StDWgESobPPe\nclkW0AbNePbA8vFxtqISR67Gijvh2Woy+/pGrgp7s2Vgc28hVc+MqONgSi8z\nHS7rfyf/2ThzTCF3vC+BvEl4XDmtpqB4WS+BlG7+XBkzilF7hHkuKrPvItRg\nyHEs89AQUoVjFWXnQF46Zax0alvjEYJKCG8FCd6ZZP8L9vHS0VdcfLY8LFuo\n+97Ur5yZ8g/0FMdpvo+JuN1oyUJ8I2NMcBZCI9eP4F4lEMvg24UfeOqKXNQ2\n0XQRnE42K+dUoRUurLoc/5u12PWc5q/U74AF1jFZ4lrK02JUI6QZtOFdo3PI\n7qP+m2wOt1Ltqp8TDxN35fbLdJtdm12CDbbEG1M8FtqyDN2fXzfDzwDmvPDO\npEc4lFr5TPb1aXM7o6UZNs+kD0BZvmfW/ZORA9L2oLg8c3zvb9+Fwinhe+54\ne+38kPaa3J/DSMXi8w1g/GQteTnrMKKTqoRwcbsm5xlPevWBjiKIzG6Z2BSC\ndyvRFh0+qpMI6pH4JiOVY0v2pqtcifRDrilJkfC4nksLx7/c3o+k/zSPxxrN\nSvD+\r\n=oQwr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.3.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-realtime-block-editor.5fcc290f","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-realtime-block-editor.5fcc290f_1530109218372_0.33492054776571756","host":"s3://npm-registry-packages"}},"0.132.5":{"name":"@sanity/document-window","version":"0.132.5","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.132.5","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"33bb89921904b221f6b993cb162a7aef44cc7065","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.132.5.tgz","fileCount":16,"integrity":"sha512-wnWiztuq4KhSOlgWWYMHJi2is7w2CGQMkxV2FBMsGGH6JX9Ptx967pAULwLygRkQ6U/R1F++ONVo8btuB+Dd7g==","signatures":[{"sig":"MEQCIAy2Ks34R+JSB/MTp5STYlxv2pWCmYXC3nvIYjiUyE3HAiAwPloiYydopMw/+NYXcErSh/trQPKkYK8FVT+Q6YwuWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNN2bCRA9TVsSAnZWagAAHyoP/RoFuOyEng9kDCrOcySV\nDBZxLXVwCIE/Ub9PHmrKHxJn0Ds11c9zz7ZKB67LuQGnHvdHDoLvZ90SI1tm\n53vqByURe0apvY6cq2pA3lTNt5FSJj+6mCBB1y98eOWXDHra9ixgGJT0EVnR\ntlObSgylt7OrkN9cEeKMXgQt30km0qXXOzC9RjqIFrw3imRH1vgPGlWiWm6y\nAOvZUq61GbPjC7UO7UrP71BTod2qznl/eipcflRrYmWecHNxqpr0sS+/NxeH\nXqrmu/PkL63fQJNvm1xSlV6Jv18oBSKqwVNHNeYpqlBhJ2jiJj6dzmrqHu15\niKAyRrYim/SIRVP1YT02d/oBGv07S9oX3tQ0PEkbcZSKRjTj2sTHXqbMMa5t\n6YmCk7l+FaYCAue0x1PtU5PrS7JSBxTAYR7wPPYNDfE3WVDqYTLXffCWXc6W\neVegPvMM1topMwm6j+qllTv/AYSUagxwuei80PtPs7LYP6v0U3OLAqa4Mqeg\nSCtmSs9uECWp0668tSw2u4Ct0LGp1E0Fy8Qe+4j0ZDwIQO5dfwR+vJ1L8K3l\nkbcxRPO9EhnX5DWtXgV/EbWFmt3gZVSUX0/fMZn1Z36wS0LIVXpRoAshlWqA\nOHKvnGtH7vc5RJL5htaZv2t7oXjee9anSKX6Oht4MXoB01nSyXmO4rLdqBV0\nBcp1\r\n=stUG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"rexxars@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.1.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.132.5","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.132.5_1530191259162_0.10305025023412484","host":"s3://npm-registry-packages"}},"0.133.0-realtime-block-editor.6a0cdbe8":{"name":"@sanity/document-window","version":"0.133.0-realtime-block-editor.6a0cdbe8","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-realtime-block-editor.6a0cdbe8","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"38d90bfd929ec65f9c1ec6c7b202abb746738d74","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-realtime-block-editor.6a0cdbe8.tgz","fileCount":17,"integrity":"sha512-bShfacaDFexENJllU7bgje9R7TOvq43clSxXgWA+zGvP8BVfBbSizraIbKwoXosa4+r/o7R82VkOHZfkS7Hg0w==","signatures":[{"sig":"MEQCID2IK1baq2RQF7uZ9c36k9+UyPfXt0/G1YMlC2gRFOf3AiAObBzRItRAe7S2gFRppRYeOErr64lfoicQFtBSIuzF4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOdxDCRA9TVsSAnZWagAAkgEP/RZy0UxoTkj/g3khXBbH\n7jBQLT6VGB7CqMK6bkZO1ADl1ew+gLmUZVyQuD/9BlIFAYrwN2Ft2Q1ap3iq\nT0TiXolJojlLSLCUHaWCG0TRe+CChsQR5Y0gvU+iwstkcgCeS1SbsFa1OdFl\nkW6188AAx931VYe8OfR0/Wc048I2azkXdFAPw9Joc7j5fjdxzohwMC+SWdEW\nEg9v7bZRu+I7/wfmhoiEVXzrvRmz0tVk+aZ/hFMCD7rvY0ILTTL4OCkOZLMN\nOeVHFP0gOpcTwM9H+WZItT0fRLOYIOJ8fc45Y992ayfLksrVfJr3H1STEcbK\nzYoHQOiRkO1GFqGb4tWit8UX9gPae/2vrc8yvC3oooCI2pH9pk5hkrJL/K44\n5VjZAWjBXqPU+60ppilY6/3zlfImgcGtFFGa6zyTgl9nOBb9qizNxwmFm2ct\nEbAvYtiJ1w6XZRHNvBL7ofpROuUFSDjU3pb1Kml52h1pBvc3TFnuTdo9EvhV\nBDbpoMAXWrdcBzFdye45wKtTJB5R5uxcqHNTLWAgRVmjFC32N3bUeia1iEsD\nSllu4/f+KEMR6XNk3SYfa0SAgXxSk/qWbQXW1G1xlhOSkt9vtaLzki5utZZU\nLociawOho1w47c52kpRH7hdNeujVriA4m4/lZg4sab+ovXRrrZonyfsqFvRO\nAGcz\r\n=KYdz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.1.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-realtime-block-editor.6a0cdbe8","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-realtime-block-editor.6a0cdbe8_1530518595312_0.6815517820588524","host":"s3://npm-registry-packages"}},"0.133.0-vega.cb3cdeee":{"name":"@sanity/document-window","version":"0.133.0-vega.cb3cdeee","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-vega.cb3cdeee","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"hello@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"ea03e9646a92a9c9fba6d362c34fee4d3e46e65e","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-vega.cb3cdeee.tgz","fileCount":17,"integrity":"sha512-QqtrcPmuILAIr3KryzBed8wXSdD82MmNcNXOGgklXbbMM1B2758FJpH5qHH3HeCRPJqnw9j1aKL9hPe0KkKnlg==","signatures":[{"sig":"MEUCIAuMIE9zKRJo5Qjy4Cap+K2TZSwv33xgHu2hAEgqIKXSAiEAnZqBzwDViMXxLhu367Dmegng6KBu2xMMfMm69pfTy20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOhXCCRA9TVsSAnZWagAAZXEP/Ry35iUMvZx22i0Y3HQc\n0hLEFwTteXxFCYLQxFe8e01k9vBntpozjuuK7G9QdMCboWsql/ezrnXyr0FD\nfbhhOi8xbTMHdDG3REVtfx6OdOJ36GKPiDOxq5phhnEcP5DInFbNe3MknvTW\nePhYvskbOSMAsEw6+m4gFm0Ps9XGEO3cZ7FIDpfYnbSBkp7FaJjY519s2z7U\n1uhx91Oh7Ml0athXyf+hY2yYB68ylwuYVKN7rN0z2pBR9/Oqm2Apyye63Gwn\nXoov+fXdB+dYelHOJlIQzXNQMItbomaj1qRzC6c06k2K/6olZNICJXogF2mQ\n4x6TY3RgkCGFvxrAJRLNaFdBQCCG2zUFpB6iaY9XaWFMDY8W15qftP784WML\nSEAUSfLELHn0hyg2e+DGB16OBGzMHgThP5D8nZnso5S3hnEXFLYWhzo6MoF7\nnK2kV9boKQpgOFIlP7aVF4LlLdKyrae7Nmi885WoKgDipRDqhfu5f/TVg84w\naCZn7djxnV8ph0FHa5At68J7WT1f9J6KXnTqCn7pKRWmqq+SXKgHzumTCFZi\nbOhAiKQpNXnZJMmRgOn8FzFbwdkTICpRURMXVDwNGnkwIheb59EhUee87Xy6\nYfss3lkVqkaHhpJTVgB1/dxfTFRaaAYvHmrfo9TuxaGVstHmqHNqUEuDNCNC\n2vS7\r\n=31yd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.1.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.1.4","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-vega.cb3cdeee","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-vega.cb3cdeee_1530533314242_0.26146930813820446","host":"s3://npm-registry-packages"}},"0.133.0-realtime-block-editor.9839d7be":{"name":"@sanity/document-window","version":"0.133.0-realtime-block-editor.9839d7be","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-realtime-block-editor.9839d7be","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"7d70286e4e6b703c0f8f7dfad58cdbe31063f0c3","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-realtime-block-editor.9839d7be.tgz","fileCount":17,"integrity":"sha512-eagh2nPQzMTqhZeF2QifwW74hHVbbucfGHPjnBbdoWbtbbhMcYSULgThp1C2jzXn0goqcU03tk023p93p4WRzQ==","signatures":[{"sig":"MEQCID07CLMUNh5/sd817Z6tvZtvyVeaFBEkZWeWy0fCoj2TAiAwog4ui7WdB8xZajQlocfYZ5+TIX63SMd1Ja/aH5s8aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZCyqCRA9TVsSAnZWagAAvpYP/1/kA2UqPFkBNT+8QHgT\n+hbjoyXFZIOU4VK0kRnSgHlNjGMCoKHr7bUIRVEZSZGnnD3L81GjcsQJaZVe\nmnjmsmccoGH9jY8qWETRqLZ8ALnwxXr4STNZtG7CrHWVgtlNGWRAfFkeOp9I\nmHpUDITxZR7ofZrFO0sqTa7yDbxCjWKzA1x/TcbiAnAZAB32PNwh8NbFp3KF\neK52AA2vUWtDVlMCxZUE67NABxWP5QER9P7K1o8o73AD/4nAfcZVuKzGgKfy\ntL8ckuqYBZFm9u/KP+0qHfq0iEUY5uZ51U+xU0pO5cECvGNwk/InuSC3xSUF\nC6J5iz8tP8UcmUD80NIsJKT15mvpgCJoJRUN6QztMVNWqRsnHa9QNPrix4UO\nR/kOuIbQFetGEXU4+474h3orlcnBHFAbk8YlzPhgYrbORxQ4qnZVbKb42GM6\nyu14T01YTp736SausvJYltXPE/38e8S5f4PfkYoxGtfvz/eGOu1qlAZ49XaG\nDndgyN0uepOHxpPomBWvYHw7UfRfQloGpWvmz6CK24ct9jqq4dOrcylcCjrQ\nX4eHZ158YJwvfSBRi7/200m5uSItr1zKIaEItqvm6cAbwqBMUBnl2rs5HHHZ\nRdiXFuC9FKygyi0DoFpuT32UoT9IBAKLQI4jqOMdSnBLp22gYcEdhqewmDFL\n3k9p\r\n=Behs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.1.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-realtime-block-editor.9839d7be","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-realtime-block-editor.9839d7be_1533291690315_0.87114391723473","host":"s3://npm-registry-packages"}},"0.132.6":{"name":"@sanity/document-window","version":"0.132.6","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.132.6","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"963f7756b60d5eab2869ecc1a5a7b790f5f3fe52","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.132.6.tgz","fileCount":16,"integrity":"sha512-BOubfWDzKUmQhjPuAbFRMXdYMDGg2BxKtuCND1RkGQlujbTxfQsHp+NY15W2i3IkaSV9tkYslPdLL4/dHC5S8A==","signatures":[{"sig":"MEQCIHWSVbmP+Zimwoe6qlBJB7qlUyKWJef7o/DlmelDDgX5AiBByAD+TxLXe2+32xbyiKbGK6+Mh7A8moHwOLRu7jhfDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcycOCRA9TVsSAnZWagAAXfYP/jWyZXUcS2aBeVDzn76s\n/ZUdtgfWFvrtbcz4j8vrZfB9NrVxr6YHDJXchJwkJBeNsLE2LT6aGDid7eai\nyaHOpIozpx7OHu06VDlfrpqlyKCDtDVm/N3jGm7ZCyChiZ27aliIMZfdS6l/\n4FM95g4WtvBy/UTn1T7XjVw61H/OVYdg2z7yzqYcYUoUiLZVH759wqCAVwsa\ni1dk4WnM90aOpjO4UKdAh4sEHKIhhaJWCUQyLs2+Nwoy+UXhxTDXwKKFYIzT\n0m2lZ1RsrQ6xEemSvzRWZomghdd734w3CTZsWRsiZqWUKbSgVrJFojnY6DD3\nuTphgPfsIrkgLoEEMlc3r0nbwviJ5+2/SeimW1RcNI7X5aFIl0LZC+njdk0c\n/cMGuBsRFyaMmy974NXrOLbNKp7PO78YQl4XuyBYkFdeqesr7mZLgtXiAC7E\nfwbdYlBj7zWcKu4ApDbrGeC7tJYkUCjIOdppmbuYjzAigdvCJwNnzSjHNJue\n/6Big1GCLTKIhgNNTUPx9FlifXyxrH5DmiSnepnYD/97dLkHrryey4IbHJ8y\nXfPO3BU291Sk9NJP9WAbUqxPLpB0+zL9Rqc5ObBFO798ZVuhdYTYmO7MNq7i\n3FbpwdaQRWrTUX3IL7fcebev/+dCEWOQZE4Ne/gcYIwBI45ZpxP3jjBOGdkJ\npm2/\r\n=BkU1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.3.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.2","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.132.5","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.132.6_1534273285807_0.25523461346959064","host":"s3://npm-registry-packages"}},"0.132.8":{"name":"@sanity/document-window","version":"0.132.8","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.132.8","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"42bee2258fb7cbea0313ed36cc5208acc408a8b7","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.132.8.tgz","fileCount":16,"integrity":"sha512-y/ZHXFtqe7nx4lbI3/kWNNWxrJ64yH9RrH3mSsO4ZNNq8EUT6cprq8gc1NEWvIKhhxhvLLXP28rRuTadOopJUg==","signatures":[{"sig":"MEYCIQDZZll0EEYHarydNxpXBrA2IYxfy5F1HYr/UY++4f6e0AIhAMjAyqmm5jLGk3kJtofwQtoZceBPv5qi+gDqyX4+U1gY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfmwUCRA9TVsSAnZWagAAa/oP/j6HC5yn/vG5+scx2jVy\nWNA1TPbjCayJtS2omZFDpuzxrebVeGrfvCesmLSCoV8V9CfrhcVVt9p96899\nrtYBIVPagcnX5BARibDk/rOCByGQMpMvRUxD9HNfBWZyp8sZfsUXP6phjy0K\nOo/a3ZYgBU1SkE95NtWEM5SN9kpGrDO7WXETQkVECfW6sC5alAg2WieyRebd\nhCnEudbXfYs+wWLp0+1aaoB2YVMUDMUI4b9XnT6TUxMLJFSJvn0jLOQ0rJFh\ntC3UOuSLbGLUYJBgoskqBAwJDxNtQvwXoJ7UKHPynN9ad6sL7FJUC8/z5lOo\na4NTQmzUpVUp04E1SHWWYbS37c2Onj+ogca44oYBxgyp1qtAnQuhesVZXeBa\nxMPBDilXvfIMiaUZePglOWk5RXVTK6aeV5etIqxWi+vJJACUOcBDHDAYMISk\nFp9v2ChGIx+mj65LYB51GUbEk3r864xpUc38HUAF4gONskG0p+Lu7Od75duA\nbeTfRXb+E6L8c66O9PWeOmAmNQ9SRwJKLyZjSkUwHR7llIVgD+1r8yNNYWt+\nrcjoUzmKlUhJzKWeM/4rLNmf/rCvVsk/b+YUyc+wPFnxYP508E1OY89mES+F\ntJVsXoV3cq6sVpcgH0emDc5krZrTp7E2SScV/6zeaWupAlhh8liWQcAzq8YP\n/hon\r\n=N6u8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.7.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.132.8","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.132.8_1535011860327_0.18700249353652643","host":"s3://npm-registry-packages"}},"0.133.0-alpha.2998219b":{"name":"@sanity/document-window","version":"0.133.0-alpha.2998219b","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-alpha.2998219b","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"bc22cebfea372cbcb3d7fce21799d1f28b93ff29","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-alpha.2998219b.tgz","fileCount":16,"integrity":"sha512-FKfraHAax5SfIJCVT7mywesrZUFl1K4rjrvOuTAfbMVcPmNuo3JswkivO1r6z6mrqMNwBg9DVNvNaxpVSMa2Og==","signatures":[{"sig":"MEQCICXUEtBfL79XnIl6ZA7Fk6KgXi5OSB4/kU+fTXu/eo1NAiApoqsKLs3oCwPohyPO5j/I27CoCuplVq0Ugk5qz2KJmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbf80sCRA9TVsSAnZWagAAaJEQAJoSR/bwavF3UvBhFspq\nsv/GYTiW3x+kZKsMTg0Kjlm4DWi/xlBBEIluPLMU6vrP35c3XTE2JAwMVYGK\nb5SqHyi2SShK+NeNKju2TQjjvYUQaSQIIrvUwLCNAb69ToIXKTTTj2dpoBgB\nD3HXytOQ4BNpXJz/bgfHnvuDOE+HL6ZHAgnG/gSIooJhXId0hp09bzqblP+7\nRTUmbkRsV1iVwmgmlwSNBts915+fSCtSw1uzzgc6LoQxdrUuDMD8S7+EzsiQ\nZXnpO17lYw+yyhKcr7T7rU2vU4iar9jMLdGVLJozIO/cFG6pZMAuPJzUS5q3\nr/UXyHZGs7ocHzVNGUnfupR92DFVsaps4yX4TCoCeO8hFg1BFzHgzwfa2wi5\nbko3ZucEd0B2yCcIU4GKNwd3QseoQ0/8wtb9v0Lr2O6XoVrVM8Y7B3j49TBu\nKQvtcNnpPiEpEtkL4Eg7YHsrsHsqfdhFoO3ZIIZ7TDWoBHtH+YmbZPYK2abL\nrNYPSyW9szjxUsEIZFYNE5b5WoUHLfoo638FOIbZSfEY6r72Q2tkjeZqLC+W\nem7Lpfhzw2RoudIzY0eeOgFpaaOE8XavEkpLL7Knh80YrDHTCTNwavxM61RS\n+Kq4ZrMh97AMfM9qtBRcLiAQwQl/PJtCX77XN0lWuF8T9+xhlRobFvS43vTQ\nXsZ2\r\n=7F2w\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.7.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-alpha.2998219b","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-alpha.2998219b_1535102252008_0.5114290855976071","host":"s3://npm-registry-packages"}},"0.133.0-alpha.6c26291e":{"name":"@sanity/document-window","version":"0.133.0-alpha.6c26291e","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-alpha.6c26291e","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"534c96bb8aad58d1b9df9a63b89623d535a8d306","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-alpha.6c26291e.tgz","fileCount":16,"integrity":"sha512-oS6HK8WiXsP6MIC9OQYXCCyT2mP8u2C6XYJF9sKYRe5tshvJCn/po5bkJBuQu0wZIsRuo93vMS8NIlRnx/Jftw==","signatures":[{"sig":"MEUCIB7xbgZ2PsiJ2/E4FfeQ89kuh9bmYURSsXQ+XHB0Aw76AiEA8WjaKwAi1WGrJeBenG829KGNLR2DO3mLukcgS8Jg8jI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgVENCRA9TVsSAnZWagAAFl0P/163zHO9Kue1usT9uVuo\n5otWNehUb7tSoYjOD5kXyipCfIjrrR2NKk7H1C/JqKA9KVOngi97meXUPPph\nymMhFQXosKPidoaxCwTbGbEY/g9zdvSua3QPiCUdMADJk1ULgh9sj4bXSduB\n13EriJBEkHbrhBT8idkcQYwkVEdCEiPkHYWpNIxJd7TPU3kvUFyAhyUOXubR\niY3b/kJBRvs/XQ2bsYTZzHzLErzPDJdHxniFlMaIVqnQ2HXzZJSFbqUCI9x8\nOHDM/1MQao9O4/pKu5m87ioioVv3BKjMe4tmVj819hMnJc39u/5bWyQ8UvD/\nI/397+/lgKIZmlIR1K81XsRki+iWvlDy6/BoL4C9zcZGwXH23ihWfrYQPWzk\nrka0OM7D99LsCdFX0ZtCUESnw/i6tedmWKa6vN9lH1jiFxw/D8/EY7ZKe7oc\nU3eVxjOumJUxvbLP5BgAeKh4mZ7c6xIv+wmg38MVyRqIpEcG8iSa7v7LThJD\nlgB81ARhdyFy2SMvrwLbiNS8ARhIxuiyINe/XDNOruxMDElo4UOegozQ78wA\nX8r8Fc7ZiMwMcVkFeMYmWRFIG37G/ymp4iWQXZNXEAoWK2XDJ0t373bpbrOw\nIHYdj/EHHpXnqHTThVIsAKFlYPzRU375rfLRhCtyeHQRzn3XC895pHTBrN8V\nSNKN\r\n=ks2I\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.2.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.8.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-alpha.6c26291e","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-alpha.6c26291e_1535201548877_0.7048097441875096","host":"s3://npm-registry-packages"}},"0.133.0-next.984d7cc3":{"name":"@sanity/document-window","version":"0.133.0-next.984d7cc3","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-next.984d7cc3","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"c776ab46c1d00cdd61d5f61b064f0dd405d8b22e","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-next.984d7cc3.tgz","fileCount":16,"integrity":"sha512-NpcA7sn+WOyuAodcHEsRfAep9jb14w0jf4xITxJjgsJrMnLa/znPIJdYGZUI16apaOYm39QZWI1foifgEgpLAQ==","signatures":[{"sig":"MEYCIQDxzRtIItohakBsR9Fm1zzE77AhTkKBfXgrJbZDUVh9eAIhAJqTJ/HZtZ6yPtvvBpmvMvwDD83/6xOgcquBehrxtkJ8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiRmPCRA9TVsSAnZWagAA93gP/irS0bbOMPpLq6WAHIpp\nIiFmLXRnWzqScVoG7vhHdYHatasrIl46C5PALHF8nlMLIyjiWmw+2vRJIfzo\nEo6vlbZ/rHy7gxQjch7BA8C6XrkM7kuS5kjMlyAwpACQEixDdqjNeLQlu+qm\nKmfUWeeKJOS6IIKy/ZBwAjKP4rMOlsI23JT2zO1VferwomEuiA5cRiqFJ1VV\nJHefmAkLJagK/+P40KmhzBzEx9BOgOnfpFaDSBkIHCQibQW/zWj066WzXgXy\nzBVPoOAjcI5A35yayFi2H6M/FtiyxZ9nhgeI+httexNvrlvq5iiwxi3N9i8U\n9z4daMXJPl8zd52UoxqfFJa1bp/hHFb0P1UZsMEVv2gp/NVc6YrtrAOlqNLD\nHIVpF7cZ43ojmzqnnCrO37kzRC0dH4j7MeePKaWBxH8sJgtM/gVlXlzifeq1\nuAGmyn100ruXku++aXEPr3oOIiOI5lszW/a3Eo+VnMSvWtsAtQ7dDYEB1TdX\nCB5H07gpfbfwZyO0WVgZnfG932gSwWEnXqFAQrDTb0GOgPDLKaWcWNyufhHC\nUicUoN8ezJztQulnnN5J1YEkcTdQJOvXdo6vID+mpxaP/PnjG1KQPD1SU0hU\nXpLR/xrgDiKwdHdDDCcdsOINuwoT7awrBZp119r29kKyw5gFm6T0MLBDmc7k\ne2Me\r\n=X+v4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-next.984d7cc3","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-next.984d7cc3_1535711630677_0.08700379590243967","host":"s3://npm-registry-packages"}},"0.133.0-next.9c72956b":{"name":"@sanity/document-window","version":"0.133.0-next.9c72956b","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-next.9c72956b","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"64849da54ab9c0e4670b72cbf4eef09df19c25c3","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-next.9c72956b.tgz","fileCount":16,"integrity":"sha512-xeOOOVEcbgbXpxL+nC8J1HeM8kjg1kuTo2zOE00faBmkawE9uQyQ9llh2o3TWHsNotCcPDCEdT+tZeGWR+fbmA==","signatures":[{"sig":"MEQCIA2ndlW7l3P3oBHKeCuqLmozdUMNh8NZRlhDoShsPAtXAiALHO+sZmVa2jaf7PJ4pr8QpgV053AY/JeUxE0k750X8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiRqXCRA9TVsSAnZWagAA8ZwP/jOBRP+d45j4AxoHJ7RM\nywWLqXUBN61go9S8u5W/gcpGzg1crrTmkjuBkzieM1aV6CZTUwt3MKij68iu\nI5Ar9HTtRLarR4Ezawqd3dzoBfYZctS+RxItV9/k7XHV7VaxDEaT3eMF1FaH\nAfOANgLTIBYd2tbeZZIMKcSYJtakUYyOPmggBgPxMAdBl/rOTyCAttSYDHMB\niV3llmuchQkoXqHh3Z2oVShgPgAxOWCdx5U7x2zHzpbjKxvxKRzrLBWmxqed\nfzkz7AEGtJGPmXFxpAV/EpPUMRkqux7llbSJbvMSdoHh9N2+8xfy2mLqMisJ\nYdro9J6DH0SIKILQQxAZh3UdPLBoiluEJeh019KHL1Y6ruBikL5OCJCITVe+\nlNDxg1lClpmvgzsEEHimRdf1sXWTrHOaMSoz4D0uGhOp1Qx6JEiH5FrXTT9B\nv7dX0DrpuKUcPIlRqQN+uB1p2wK2nWx8jfT1ME/XtjR5r+U5KW7Zmk8qNk2M\ndLuKBnED+icBIXontQ0gpCpXNcKoacNTMckU52Lo4s6E+9HKUwDo7MYtxO5H\nbe9HLvBonZO900gvq2v+P49sjOc3n/90Ero3rpQoVrSjw1VC/C5NoF4O8Q6Z\nL8u8VPt8qtMu2yJ0nWAsXDnxKtaLuwqsVy7YYfVuYLqJ1bDi2JLOu2PooX5L\n2U+z\r\n=Rd/2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-next.9c72956b","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-next.9c72956b_1535711895245_0.8351891191851215","host":"s3://npm-registry-packages"}},"0.133.0-next.0119dcd9":{"name":"@sanity/document-window","version":"0.133.0-next.0119dcd9","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-next.0119dcd9","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b0fe2d5ee6b86c1b316e9c59aa884418d143d499","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-next.0119dcd9.tgz","fileCount":16,"integrity":"sha512-lkrzLnhQq1XnxSNXIFxlRqCTTZQe/IQHWeg4RlNEm42SfYO98qmPL0DQQTZQpAPOb1bgSO1nviMeBnp2Ww/u1Q==","signatures":[{"sig":"MEYCIQCLiyXUFVLFocyDQJJGV7B6fYtU9AF7nGoTo0yQsOaqbgIhAL/7/0qa/R28qtXBuWXgVlk6BD0V45oFDINKthyswzud","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiSiECRA9TVsSAnZWagAALmEQAIPZtDk8pn5K3EFS7wu8\nBkg8Y0zuhm0P65HiDNl1qBLRyIixHJCehQux0TSOCQv6/CQhN/R1+ESjUjUe\njmxGtvHamf7P3GkkFiNxiGi+IWw4XogrY3QuX+/KnjW6xMcIJzQETlB4PBPP\nxgXX/3fKwl05hN8XZZqmUXcKAvsnAUz3CP8GI5FTfkxfnlxe2V0Oirv8Xxnx\n3YJNqEP55/sxpjFqGnLh4NnwYrwkZxGQkon6XJJxxJKtcryl4fQ+7YhHFp2g\nSi/uJgKtL21mZJx32FRluoAqF0AVLYc9VkPRKycN7tFZFn5iEjARrzT+Ue6f\n89zXLGSUatfpkFLKjXinvwkqJNJrncOUBt2iL3KuBi9ATD+Q4QlmuFj8KJ61\nIygLzRXc7+zaPq+TnTy0CQo4pjQakRLCbpT1QXQEoiwWTdptWXJRV2ZqqgaV\nTd5Z8vg8WfAgBC2b1Ba3FjZrpRnIs15w+tiJ9+RYa2FlDaiDz6oaBVT3R1Dd\nt2GMWzehWuwW+AaFun1OtQ5i0GwJqaZWwVUR6pXp+swkW3cbVCD3rA0Jdq7X\npOE18BoN7BigDWhWgWGnuZbwAr9AbymJnV8D1XVqAYoYz6mgXjydNpodd6h1\nmuV1yPJRD3AcOP3oRZLdocWy0Hld6/HQBnY6bmK6eOMS0m37BkLK9s4Pa+4Y\n1Gno\r\n=f0dG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-next.0119dcd9","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-next.0119dcd9_1535715459516_0.16473722670371127","host":"s3://npm-registry-packages"}},"0.132.10":{"name":"@sanity/document-window","version":"0.132.10","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.132.10","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a92acba9142b4bab312d4b21d9f52711b072b382","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.132.10.tgz","fileCount":16,"integrity":"sha512-/j+ta8ME4Qx3Holw7RTelzk2tpVXy445a6dhtRn20RRU0ptMoLb2pCn7+vBsbB3myLMQdI2aFh5ck32X1MT56g==","signatures":[{"sig":"MEQCIAg42YpsffIQppYbj/2jggM9mzZAtP4TJ+RBlkBSeLlpAiA+a9SVRBNb4F2a8s8cTEU9mbKF5CWrp12t0eUMcF4vdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjUEiCRA9TVsSAnZWagAA/1UP/jEh39ADzDS/Z0ckzkRB\nRg5qBd6wudTjD4XzMJd8Hyc3z6IKV+xb/ULm0b0m9XlLtvyReTAOG/Orkoju\n5zxE969K1kuQFipg9Nvsfjjtp00yKiGx15XlELZWEcGD9yZ/6OiOyaXf1dZO\nfyxGXrzVkrfwt03OL3Km/bah0NQmVBjyEyqzALGU3zEeMScazuE2YxmZLIUs\nyMcFNOO43cj8fKe8+fJOQ1d20du8d3fUGk9OWkh1nkIFmNS4nFCo0KYfCdAS\nN5sPPXUo9uZx/LWEuRBLcHSMIGdcx9EHITC0wLk+tzJuFu5skDWuxjqf0ia8\n4RaDTa+yu6qyOkPP/jhtZHxjACCjxZmLKk/lSqcHjSiW5Vw5/A9UpwowJZQC\nfxJx6j2gtQIgOQSVsWDaMZqWOJDCbS9nkiOn5TpcW7GabSZw3XG1A8JZAEiU\nZ/KhErRRbZvT9Svc2FGJf8cPLwaK3b1xQwDQj1ZmaN9unFHu0i9B+FTxSB+a\n4K70wOPNuyzILvXRCkQ05sqNZBGUBTwGoXLY3oJrfKNJUtcQxU+bwVK06xHc\nCEhJ3Q53uJQHbBu7cD1eJjySN4UJrl0oa8M5tqhotYoHWyft4QG3J0uIK8k6\nVpYG9HXwfJ7cUWV/Xg9LbkqzvhhjNOrbYQ6WCmUOmKJgduXN6QCmoxbf8CSl\nLhpq\r\n=N/h8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.132.10","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.132.10_1535983905819_0.00280416718300458","host":"s3://npm-registry-packages"}},"0.133.0-babel-7.c9b85eeb":{"name":"@sanity/document-window","version":"0.133.0-babel-7.c9b85eeb","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-babel-7.c9b85eeb","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"eace5ecd3944ef39c55abbb64a7d0df06647cb14","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-babel-7.c9b85eeb.tgz","fileCount":16,"integrity":"sha512-FpkqzuWtEMlvpBAqyXSEeHZiqOzANjGe7udKHWvv/9vvzl36UCXowACHOxrHadsmVv9NS/9j/FPNb6DmHZlr5A==","signatures":[{"sig":"MEYCIQCzzJbGDuvxqJc9vezIG+YtKBxpfiYOpcSa5khnfdWGYAIhAPIL/OIBVQG+5+oZk4siY63mcECl/3UPA7n0kaRdKdN6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjkLPCRA9TVsSAnZWagAA6NsP/16yalR02P+YIOMZJ3JV\nrdOjDegGCJ6SVJktrD/SPlmKCxsmkNyT3nXWnYtHJSA5QJUMGcpmYulW7sIi\nXHgpRzjorsw61P8N7htMFqnQxnSJYFlna57Mr7Rgs/Slc2xRqr26DE1G9P89\nf8FKtKEBRjSFZDD+9mTmqXruxaZfrPPEqLNupASC/RXcm604U5RqeArZSIHb\ni0r5yxg5dqcRszzJeNDXIjqBYlP//CTRQ4h9yagm5jXFxBu2ZVasHwPsqx+D\n7x8Syvp2UW/4tzFNQsWOKVBegZO0vCctyX2dliMd2zle3C2gE7a5YQmOyL9C\nu8NjLp9PvkVAWDUaErqam9ArgBLM2lXXyczOh+AdI+WpGOG/2MdSe1BHyTta\neopOxlJpEbrkZbBWwHADsJpd8MYkfS4eRaNfacZPwlBR3Sqvrih5SeCjRkWK\nmEW3SgBXE+Tut9AndWuvI+Bf6uCY7/OylACb0Mg8rQD+p3DDmvmqQ+nDR4kf\npHZskVGDwXqARUOtq7aQqm/sP4nsYVZ/tNhrVGhZS9BmsVsGr1sLQ+zN2JaQ\nlfwweER/9MbYmbZXmzJ0ddecHVSnrJrb+0JQWpkiokcx7oo3Kz2ILdbJHcmW\n5NUjNZZGDh2NVygwJ6Hss0ZlozpWtzc4D2eymn4CdGR5oS0e+qbFRzbJYoqK\ntWsk\r\n=GFU8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-babel-7.c9b85eeb","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-babel-7.c9b85eeb_1536049871060_0.22856066585378598","host":"s3://npm-registry-packages"}},"0.133.0-babel-7.fc481eec":{"name":"@sanity/document-window","version":"0.133.0-babel-7.fc481eec","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-babel-7.fc481eec","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"1eb83703d2d692a289c6b9cf3f020b8cdf1e443c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-babel-7.fc481eec.tgz","fileCount":16,"integrity":"sha512-yDz4ALFzjw7QZDXtiNS/YCb310B0emK7bg5akrJRY1q+31oRrkDccpPchoazkLKhyhS0mWTnm0fLRj17XTu89A==","signatures":[{"sig":"MEUCIQDL+x2FaSEYv30kIevRRtx/JQQhSujjOiUCp2Diz1KBUgIgO4bHVGUQHTCG5JLGRnOKg2NT5/Tp6PxwId5RPGEqTm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjkW1CRA9TVsSAnZWagAAHdsQAI31SEHh5I7CnxlUI5xT\nRm3Bal37BRIwKdNvr9D7dHuSiHItHDcrnCFQSuJlFdGv5kZ7Xim2xSzA9TYD\nz1u856qEF2mR0p2Egv3z0vck7gMBGGB7SvqBlb/uhVHL4ZgqQRVgiBviw2nO\nP01xC2U2aPuuG0KmdPRJA0o26ev2r6986v0NRHeOI4txyJqIG8+2kI2oYYPo\n7VcbKwegmwHGKv97xKRzbM8CdjB38UG6EAfGnXGMo3GGhiPCiITC6Cs1Tg1+\njUR4cZ2pHC+qu39y/DMfGj0dL6xF5XJwZtsS2+gfwUlT9/BrAINOPilq5QDN\nTX9Pw6d0SORrQ5xyh31qtICaDhCQ9L/+LpFLQMr7a0pPf5QKOreIbPlolteC\nGpwgQjfhi51Q6xsyi6L4bAWszAQktymUxoEbdQgix/d4QUy+CH66wG49JZ+B\n3G958ETxWi9eofG6K41dlioiNmvqWMniicWUftMKA2hxKiYXXJujHoI45wj9\nHNBwAV87/pSGxYSw8qr+tuiM9XNTDlCrFLzZm7PigUJF2B3Zdit8BriJT6NY\nOIGictchWYiNE6kl+ugfuP+kXaNeh3eV3jLgR8i2brrOc5YdYChPx24ZKk/J\nzJbi9OhSAkEOV+AWVjIaudrF4Xs3GQTE/DiQcJz25DYj1cKlelUo7gKcHUOG\nIg1x\r\n=5c2h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-babel-7.fc481eec","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-babel-7.fc481eec_1536050613103_0.15340519060412627","host":"s3://npm-registry-packages"}},"0.133.0-babel-7.06032ac5":{"name":"@sanity/document-window","version":"0.133.0-babel-7.06032ac5","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-babel-7.06032ac5","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"39b70c06425b108f6725e9320d605f41bf398f0c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-babel-7.06032ac5.tgz","fileCount":16,"integrity":"sha512-zo91kSKg3VR6z6zpbSUpyUqz8Ho15JEfrSKJaIRqkF2nHyfrFATx0T+xfogkJWkTIWDTh/dkR3M3CqFcsY/zSA==","signatures":[{"sig":"MEYCIQDl+1AT9I1x3h4+mLxn+p6aGUH0bG0THDlnlZsulHyQ0QIhALSwkwnDQwZ704uMD5dj5/WIimnj6PeFAOBvX7QBQXMW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjqiSCRA9TVsSAnZWagAAnkoP/1mkqR1RShuGh8DK9hEU\nh8pc89SeEuMrGe8o+gSjk5kVbhmr2YHgCM8HGzQdd3OJ5lAebbNz6x7OH3rs\nd1VdASupiOSiwdCIbijkzAxasZmmAGKXIJPMq+BbpoCHEXxorxM4lbiEt2Cn\n4KesPuN2OReOth4EaE9xa6KHsrQV3KXZyJ3m5Tn4S4fVstmzCcuxK9/6jr/i\nYgU4ftMg2QyiQsO+K6SQR+mm+COYeYmuR8RAypDl+ebr2PO08ICzgbzi9FV/\nGzpjGiaGY01265cGqhyGwwaF2T7B/UDbZ1m/NvWLMoOSJ6TSGLkiME4Xhzt0\noLOGFNBWcSGaqMG9yMUpyh6zfWLvcoREUhJ1uiDmNhygk8G4UFHw1QmARJVY\nrg3i8S5J1DWGrWwoAQwivNSnWBknQjIJoKDRBnfp7xu1yrJq0MeS3HRlzgBS\n6riyen6lowu5wZi9tRfiWEnbetxnnpGRzH+JXI/kdYLS7kS3vEhuBQTBHrgq\n+M7obOqUrayi9i5FI3Y29e/D9Pa9oqHlJj9Tzu3hmYy4sEyandRSa4Pgb3Lp\nsyNfr2RGMbmi6gx/mebXTmkjK1HY/PvLn0Z5tPWG0Ajz2NWmApsjtNZh2apU\naeCubal/0qVuH3+OdEpf48AsCYzqiRwqAqYiGD+dvhRVasVjFkDKJ23P69AN\nrf9i\r\n=9gjb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-babel-7.06032ac5","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-babel-7.06032ac5_1536075922303_0.23932636880291924","host":"s3://npm-registry-packages"}},"0.133.0-realtime-block-editor.3566387d":{"name":"@sanity/document-window","version":"0.133.0-realtime-block-editor.3566387d","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-realtime-block-editor.3566387d","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"9867ac137e8cffbeec8f3f6c4386f597671e6a95","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-realtime-block-editor.3566387d.tgz","fileCount":17,"integrity":"sha512-Q1H60nIqNyMeR7fWqz4/34DDslJF1lYDjDvrX7/8oF/Pdaez9qkBqVw7WrFZ5gyjOziffBz++mEYubjF0SrlWA==","signatures":[{"sig":"MEUCIC2ER1Mg+4hgTEUXM445Y218pEPvu6bjjSNibQI7V695AiEAygkdCDj3+0ZYqFaV2DRjsIzMFdixBjnfNQC7p8bLMlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmj9pCRA9TVsSAnZWagAAZBoP/jjCWVWFtRRJ8zmusYGf\nijC9xwerOQ8ul3EFcE1+l02diZGgYfDDnC2y/Sw9E363X9K+FRRr2+mrs9XT\n5SMfGze84VGFgLkzObkJJw9zioY+Rh2B0BWWtGS5goSG50mqzAOMPfEr8JHn\nD6FiXcja/Jkw8EnvGV+a3OlLsQeivqEELTc8TFO67xuwuGcCVocbEcx2bMJZ\nS6Oo2QxnNPlG/JHJD8X72v3EKAHFv/dJn5Sdf7AJUQBvxQoO/D6akD+bDU1K\nllo8z/xBpICnvhLEykjgJGE4Vx0CW4u+PHVNx6wPgYZmbSYK3NYhGI1RNsCy\nfSD7ZR43xT+AUqIHN2QC9P6SEfaXEP3Us6Mwx/pCYiKwpUB4X0LHoZ364XYw\nNZfR8aPcxAOUl2Xrjm1jq+pzCgZvohj4IXbLumHqTsF3PgC1m3gVOs32mJhD\nWOa8jCmOSn4ll0M4H6s7QGli2DDn+37NPBZuILzlsNOvUSJZ6beVr+StSqn2\n+pz448VbrKBkMVtvKb73wdtnltYSYq4yNeacUussEaW/yoNKMLoAnMRZ+9rI\n0HLpp89aJZ9u8j6UkHC0koTd6RBgfl3WlFH/kFWaQmmdMNw6v7Nle96bZvpn\n74YeVKHN7O79LUip74KG99QanDbk0GB6CLrDfodTeudpXbXzoulz0jqX9FtG\nNe3P\r\n=s7pT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-realtime-block-editor.3566387d","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-realtime-block-editor.3566387d_1536835432643_0.4742572946347394","host":"s3://npm-registry-packages"}},"0.133.0-realtime-block-editor.b65ceaaa":{"name":"@sanity/document-window","version":"0.133.0-realtime-block-editor.b65ceaaa","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-realtime-block-editor.b65ceaaa","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"3c2467e28b21273ea20c72c54e89cb88239cffee","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-realtime-block-editor.b65ceaaa.tgz","fileCount":17,"integrity":"sha512-J/uNFo8pE7E4a08FMk95enJdV7rKvLp6AMEBwKmx47nKXqQCXPOhtUDONQj5BBmJphCX5KgjAwliwlBAaKrUgQ==","signatures":[{"sig":"MEUCIQCsTfMBfCdqDMzPXumxgftKmfMBpQcP4aEH+WalBOqLPwIgYvJ+/tPQ4CpBoiBC15wOe4C2ocpIa1+IQt4LMKGNwiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnMXBCRA9TVsSAnZWagAAgcgQAIVfKbjbUOCsJbKaDhJq\n8Vw0xDpq92+mlPF5UDsqCopzZbO+Op0UYfgDSmB3hf5ef8dR4eavO7qfrL0f\nJRrUf4e2veu9OB9jkumNqP2munfgY/hs5TdB3WhlfJ7E3vT5kefleypyP76Z\nDiWKaztIwpnJiM5BwVdoJFxBz1ILO3+oLJfoxNQqbJoUO8Da5LSu9R/v1GdV\nHL0OZ+/eexuJLbISLEQxxuTSlfGFIjHQU0hCRu5mLNFIXIIkLZDyatVHbME7\nBWxy80MKjtnX5yLcYJf2jkw2XEohcxH8ZT1Z6/RC27ZmjWkEOx/BXgbaylD6\nv17Wjcsc5DovDTYHC+FQDDXFdr/yL6RdxaZIRS/dvbpW8nNfoTSAxIYZkIWo\ntHesaR2s47Hz02c61EwsuHVjp8xjmP62+o66eJlt7QUaDOja1IdeA517V+yq\n7M+cH8wHFVp+zngyoghJgXsDxZT4526FvRu+6tnygTDAxA4DKCEW6rHdEOBy\n3xKPEwARaJWzjCu1slVOLOaRHngRoSoq44Y2rYC6AE2kbzQJuuN0KhcCbjCt\niWxJg1rmCBqN4mxim4NqMCbIOSd6MO7JNP2wc0u+8xypx5UOgoEkMbOo9UIF\nNNRlCoBFXOihVUxNDwP/7cjdqHU78Te76vwCOSB76CIkcsW+eFOCqioaMg8Q\neL3T\r\n=3nNM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-realtime-block-editor.b65ceaaa","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-realtime-block-editor.b65ceaaa_1537000896985_0.8006125625234679","host":"s3://npm-registry-packages"}},"0.133.0-alpha.62006080":{"name":"@sanity/document-window","version":"0.133.0-alpha.62006080","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-alpha.62006080","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"decb5934529a4d1202ca026a71cba54d056ebb3a","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-alpha.62006080.tgz","fileCount":16,"integrity":"sha512-I3u8/4gkR+znySiu7bl6znuQZVcvhqmYFktbOhal5wTDTG10DPCcL3jDFDyfYedEQJiBthcBE1qc/v2AexDkZA==","signatures":[{"sig":"MEUCIQCpaNE68uaARC2vq2rXFWlOddiylasbSyVL8d0/Loy+NwIgL7dIqZNDkDwfV2uzt2zx4V0yBME5OCYjPlZnkhCh02s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboKQ3CRA9TVsSAnZWagAApeUP/RxIq+fBTLCzXVS4+DC6\n/J2ghrI9Kbf7kRsrdNr8nK+UxXdHep7C5hDeCk/eqnpkskzsyt44tWSeeqX3\nU0sFhMwJxVLs7XlMzrG1RtdbsUH297Zrt5OSXTM2lsUh4b/ScYaoiFt2cZln\n4PnScxhLl8xuNWwGhJ6uzZCkVlM6A2xaoGOOIq6kn8w2v4DbCEcRS3jIwt0V\nifve62iVHyqGvWBH/opz5rYbIMQJMwGqFcv5ECaRSsq7KXqcxykufgo3xT4P\nBoN0w32kPJHZYJ7ozVL1/tLzwKH/pYov5ssLoTTKARKjUNhQadg1cVTsW6bC\n7vZkFKYQy5v4uYLgmtfK+/FKj6pclP1N/qznxFgNjyH1KDoMRkXDvsZDA8gM\nSImuf1Zn9FXXlqAwM5TDaq3FIcQy1gPAXjspQNWeYd3BUl/L65oKzn1Klvio\nhxan4e5m3m8xcb0Ci5sTJ1yCLbQN+wQhdfdmOaZrupETdt2jiy4p0rb58R0x\nFfdOJWnvRBbubmxjMFUIwNuLvFBn9ORilK1Nl74cinX7DwInmGZBJPngvbv7\n42gpZZ7UHWt32GMg0TtkHHSgx5wpshZj3phtXnG4h/50Vi4rfcYjFinvI50u\neHDg3o+tH4uHsIFE/LwDdMOhmm2sCd3R+FSrMuv+n4nQOJpuUKvanHYDsjxu\n1rPZ\r\n=/XV5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.2.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.8.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-alpha.62006080","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-alpha.62006080_1537254454897_0.6142879733744584","host":"s3://npm-registry-packages"}},"0.133.0-realtime-block-editor.6916e3ac":{"name":"@sanity/document-window","version":"0.133.0-realtime-block-editor.6916e3ac","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0-realtime-block-editor.6916e3ac","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"ea27b8093a349dc5a5816f429c5227354f5d7b68","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0-realtime-block-editor.6916e3ac.tgz","fileCount":17,"integrity":"sha512-OEP2hNOODAG56YWkCXbiAP0SYNhngcYBpaI3mVhJ6TyUqy7BXjDJMc5N3YabGpaXZPpfd0cr63Yy8Si/8KFoAw==","signatures":[{"sig":"MEUCIQDmoR/klSjn5gEaT+xpFxOLcTmUdh+/d0yqXv0cwR/WCQIgWIOWSG10YE0nVYaWoV3W+sZbkuyFyaLNgDZdyz8QDOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboLJKCRA9TVsSAnZWagAAY/oP/31G5MjyfPLWEAh+Tu1w\n/DyG3dyUs2OV4m6gmcdwkQSHzaevfMU+oWa5Vzse25g38XZnByuXBllqISf0\n+B7417ymQ96Umd3Jvbt241CngI8lJtrA+y08GxiD7cb7DQ0/FaBhX3J+M+P7\nCYLzZXAQi0j6CMROSVOdOmDyD4ADe5VnOn9JbwzJn+AODvWxSfFEgLTxL0Ca\nMbomsaR/5f2dW6/XWGtY+RKWLf8jrADx0/lNujG6WS2D9tr+AUWo4MNcI7/q\nATP6lr/Dgz3Mcm/bb6kpckb9gd3uIiuK6OHMdC7ZX7/zNliPTV1IJsSW2OV/\nhmVexchcGHNrtunqsdny1utl0T1aRovlNEFNRseArqSHJvP3NtMdsBFrM8ld\n8AZuBASAmPsxUZgwb33kaotYPK6xXBUiV1vakQ9iRzI57B0JJSNPba0kBWo2\nsXRs0r1/TmvFo/9LkyOJ4Vosq+qmD8Xh8VEerpMvwXl/KHd62lk6DcIZi0pH\nqUTQcIxV9EwmG19k6LtoX/LufcoseYfmQSRtvhzz+YaKYMHuwOyWXHJGoeJe\njosgbjpFPFzNH7qODnUFO2Zook0XlEChVt8RwIAbfwE6vYEn7ZmmiW4FpiYi\nySRjmzRjLLLYjMQ0CxJPHdp1EzHi+5xGQbRK9whJjh3uYusH8itX3g0ImPL4\nOoP3\r\n=3EoI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0-realtime-block-editor.6916e3ac","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0-realtime-block-editor.6916e3ac_1537258058302_0.8753460648043847","host":"s3://npm-registry-packages"}},"0.133.0":{"name":"@sanity/document-window","version":"0.133.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"d2d4df4758af15b9d8d9b15662a7d4401b8e634b","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.0.tgz","fileCount":16,"integrity":"sha512-eef0hSPbjgvIltTUwyehDCvkOtf642YITa0bOuTpAhGgUUnUX9y/bRraXZxIOsxJJJvg5KNWb+Nl07ElqQ42Ew==","signatures":[{"sig":"MEUCIARcCuLcOjyyTdqVcxQX9+A24RVDLZguc7h13DOek2U7AiEA+nbxrjAkC+3IOT9nYVdzALgyX7esbt+9+8u9ENX51ME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboMnyCRA9TVsSAnZWagAADYYP/RCMcoGPdTWVodQLDzME\nUrJo9jWUmgKeS/zy0/eK4ggyHwr7XSWykl4iJABDUt7OeM05EzjbSP7mWqaY\nucF5ATKWqPuKCEw+fZztWGnpNbL8MixPkOT5xDV7YNquxccakn7uK5sK4bzO\nahW6DnjjHRv+97xZPQ7fpssvTiIW6agKpSom3Nddm+ljhzewU8Ei3ngenXRr\n6ispY0jIYPub3HL7BVIk1E4FCiq7ALlE7KSBk6BY7iciPd4MNqHdwih8CJsT\nvGF2rBdvJc1+J0zol889arAhA4ML3sUmO8JV+lwuJJkCyEKgHrzZ5jfkinv6\n7wJ+pvcFTVq8kHVcdDhVYH24i0wh+TOZDyiXpk1Fa0Rfg7AKioHh7oN3RXqj\n87tnekVoLar/HE50tfhN7jR+mL2ctS10UCAqeaXLfAznEeEGCER1HKv9PWSD\nVQqKqBBEFoPSBux1FoGAlTdTCOrd8+6RbLpaQxMwqvYVjqE4F1rHhV/Em/du\noMWEGrOKFVkC+NYhkoK40RdEcV8cafQJgcPdEhAws3E2eBOHhl84lKATUTpL\nNuL2kVHFmonMbd9KXAOaDX/rUAFrZc3CvtNmdVLVbMfM3I8xlC+Ne9X82Dru\nOs5jSQmQ/BO8dQsW/R4fmCCocRuZUfCZJvyRwSAlr+vr/OI0OIkPOHjflYfh\nWVbl\r\n=0x6J\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.0_1537264113442_0.8431916389900487","host":"s3://npm-registry-packages"}},"0.133.1":{"name":"@sanity/document-window","version":"0.133.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b89358c13f4e1735554e10c1655d8b63b76f2e33","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.1.tgz","fileCount":16,"integrity":"sha512-OMTpI/isw37zhAxw2DscdwO9vJx4OWlp8FdXZl2z9CINtiy5q/3bxW79758ZeWmQjnR/p3pa9rlVfM7OflFmVQ==","signatures":[{"sig":"MEQCIArz/QKmoOGwc6PgE/OAX4YMJgPfmIywcObaiIVct4ooAiBCob8GoX5Rwg+YQwcDrZ4etItnDVw55HOpTV52bfpKAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbof5LCRA9TVsSAnZWagAABsoP/35kQCTWoMRe0WbbywYY\n7vK0VC3mraHUJ+Ls7BIpP8CQZMJk2jkXDm3ARw78VEzjqEPe+328cgEiW0mx\ngnVch7Vl20zW5er24G09N7SOS7R7a5B+Av5JWx/Wh2XJfUGM3hy0/sxeza30\nu/UTq/Ob7CfF9coLCU+QsqYypd8K18lQzs0CYbAuM7GOokoM3QaH6ukRQcmj\nRHjABW2shepupn+6i46SnklPXIqtsIqNgqtNMQvGMZL91Jl6Wins8wjIENoi\nP2PwxSo3vNrdjSTitK1x/DPuhW8/L1bymjdPKpVOysW3NpZAMdawoUj5utar\nngmR+e5LmRo9ziQ1LkMCd1ItvtOpLS8VtQNEt37htcl1lds/41W1H068a/OL\ncXWBUQeO2K8HiioZKpB9R9HRGsYbfmB7n+I6F2dzwPYs7fMZGinXTQ8n2NSl\n9Lcg9346qVg578f6VgORVMPe5TvtXbsb/njm1FUDmxnr5omhyuvikM4RFasa\nJsVMDZueyyxJoJRneP0Btc7mHJgo4y5RVwe87z8+nmUK1mac54EbY9KcCdHM\n1A07HVlw7jmV7gCJIrNU02mqGe0v6A9H9czCqEKXmyTXmNQM1zO0Gcp7VVHp\n4F/dw1xYaw/p5vO6k/bNbVXH2PNBFe2vR1aPUZ8ujY4WIsA8P20/nD6cErEZ\nDVBv\r\n=Ea4W\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.1","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.1_1537343050313_0.7476334609637996","host":"s3://npm-registry-packages"}},"0.133.2":{"name":"@sanity/document-window","version":"0.133.2","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.133.2","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b673882099225d0b61d81101f72607a63dd488f4","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.133.2.tgz","fileCount":16,"integrity":"sha512-dvtusFPvXLd2qGfE7kb/+sWDZW+4Juiu5gOhjeH58lEgHmXKt6rhnHNUb+V/hE44/KLr4xpRv4OZDSRtmmj0LA==","signatures":[{"sig":"MEUCIQD/qkyCkJkfRx6OAhN1KIvADM9P1jM6V1hpv6mgCo7KcQIgbx4c1vhyj6lDphumlzN3JcrmZQPf512PlotWkhYSxzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo1nrCRA9TVsSAnZWagAAijQP/jL5GbA0/5J+9OAkk+Ux\n9gOz9b1DMl5iEP1p0ae6X+skE+mQa4+L2418SwPRkNYTXvfLbIREZMAY9hVD\n1/PSl3wkkHkMi91wsCBm/9ACyySa6FWgISLSOov9RszVueLPllXId4Q7XmUa\nwyMeSQB5/qV2HBul3wnssaaWgnL1klO34/8AbdQZgpwoJQKxlJDpg8W0z5sq\nii9tNHGlW7Io8z58xuaWH/gYlwDOKXry2XR/vyi+0ea8oE6kcHHINZEtZ9zp\nxNigbhx89tddNnZZ4K3CO5ytf89NfvqVXduWQf5wQ8L1NIiCTt9NrcH7Jvwe\nXRf/zNlI4Em44gq+CAuBxL8NVk4+nynpUDXO12jUSoEBYgX0qU4ltEjujsGB\nCpay0UmpfblRHK3zR0FQ+ziFM5vnZR1UWTa+pDrll9Dg8iVCvTAmDXCAAUyc\n9xJNRckRw6n2gpZkKVF1o4INJvej59cBC1B8WLDu/Yhd2EIUQCBuU9mAaPA3\nQ2Dh7wQ/FVyFCyd8epUHw1J71dzB33fUUQGBJV5ajS4Ph+NmYkhADPWyI4sY\nR2JtxL+tpw7L7od8GE53mWN6ogxJCARpK0Ki7YI7mCtOWX+XVZhBEQ2NJ3v6\nMVtL1IAZmYkHtxwvFBRtX9Auo6JhwGQHculOVQWeEvhiMDqK9iXOgMXBkeEP\nYJNp\r\n=ZD4O\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.133.2","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.133.2_1537432043198_0.5180376361795667","host":"s3://npm-registry-packages"}},"0.134.0-beta.cddc8121":{"name":"@sanity/document-window","version":"0.134.0-beta.cddc8121","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.134.0-beta.cddc8121","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"aafdcf835592ce991040a477f16d6b5f4a0d68bd","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.134.0-beta.cddc8121.tgz","fileCount":16,"integrity":"sha512-rampaaDY+tII/1PaT71u2RY1HzXD01T4ATrPCigwVOEodq3CX9hfQGVHXYQNeUAOv+oH4nQQ67w109QMHTlXtA==","signatures":[{"sig":"MEYCIQD/Gd2XeJIOKG/PXFYbXPCbHcl5LN/bOap8bwU3OwkY3gIhAPRvzUfU0PdmTADOImp97OWoX98/whHkK19CiFrRWBQF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo3i6CRA9TVsSAnZWagAA7E4P/3bkZKa7J2cJQ4RvbEQY\nHeIlJkE1iTO3Dmw92wS64+38VTDfnjMDpmWr8UWsIThv/rG+fmA6U6qHaYnT\nhcXyy7Oh55rF5a/QJAbw1tg9VDfsQyKVuid64gnc74K4V7dFpJqQvMC93BVB\n4vvW90WjFZ7Qex7jlO2JS8bXhd220+1dcxwhh8wUi5u0K4x0kYNs72IIeUVi\nQENmh83vVRe2+P+Eu45WS8JYum+Jv6cGvAPjlvQwCABNTiNE0rkv7+OzjiQk\nKZ3ieQZlZFif9WUPEykkRWZ1icGqvsgGPZt9hJnJYLpwZPCtxJ6LTeuqT/vn\ncTrYcxSSlNKQAq3suyXjfS2FHasjSDum9XfJGVd9JQOGlE/t26wWj4WRiNey\n1ZRvCb9Omwd1+VVdgAkORYBAnYcMj3T42PA0k9RdSkeV15L5uvggKR0vxhQa\nyV2W93aXLjSJcElYUXYnPmPEozzkuAU5Tb1mYQLDKwRcQkcQS9AAIQP86V3A\nFWiKBMNMd+dKxeB8J7Y6lThOKGsiy+Ba1ZRmvbNvCTfCh2IDCU//eeCA0p6v\nY6AvKY365J/R9NE7N2Q4u1CmiU5YCztSwEUIVEc1q6RESMnDiPF6DLWFEW7f\nWf1pZNgkguUtlAYZ8EpVSvbqzCv+OVIiNVf4Lhm+pPXHKB6EUGdwfwmn69v1\nKm/1\r\n=yZre\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.11.4","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.134.0-beta.cddc8121","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.134.0-beta.cddc8121_1537439929480_0.8327870289966421","host":"s3://npm-registry-packages"}},"0.134.0-alpha.d19d4c0c":{"name":"@sanity/document-window","version":"0.134.0-alpha.d19d4c0c","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.134.0-alpha.d19d4c0c","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"7d286001eef393fabe01582166c1577f680436fc","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.134.0-alpha.d19d4c0c.tgz","fileCount":16,"integrity":"sha512-Di82AboOeCU8DFtOoXaISgmNxjE34QlzJloGkf6dZBAfAtNxoAq5sboDj5/XibnBGQ2FP2ktbkX2XJoTF3lq1g==","signatures":[{"sig":"MEQCIHPM7ThbRBS1jpgivLg/73WJmNfFZVKX88eG3LsSOfGNAiA9MLv8NKoZURf6tqYgJ5zU9chkUtmjPBbw/Z9cAh7cJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpOz+CRA9TVsSAnZWagAAVl8QAIszgY7WI+PTA0YXVrPI\nI2t7R6Y1iNzS/D80z8tawd1vIpg9DcH7L4O9RKFojNVPsVTxVjcy29KtKQpt\nwP25k2VfRKKZHLFAV9ITev6B0fQH1P4seySnLZLGYSb+0456CG97RZZelUkI\n/x4Bm6Hk4CwEqzYPD4prVhV4ZqlSqe6g6i7wCjiRkVIWKGu6rKlNFaqqZr5R\nMgNRvfoQGonCI0KhpJHpYFP0q4irNW5ZqNciALQHXg35FZDd/Qy9AAqEtl9N\n9HSy/AQm9vAOfLfwqv5sXwSFI4xv7MDSTL9i2OljA1xCHu1kUo60EnXbPrOA\nkntcjJ0Tw7EwyJBT1Ft5ff8Vjp90lsy0IGez5f685PTK90FdvLK+20W0m+N3\nAOtqKoAhGUhBGeYB4SwoAnB8Qi/qzc9xwR8cXB9husYlgfZaDvv7v0cIg+t2\nGh1l1tJkcdjKsGN7KGbylZADI/aUivy5f+zxGg35AzwhG7tgVJMdlyXJh8Tf\nwqPD1K6GQ0OTJt4fzhBXxZtGZ2uwkFADICnLsUZLCDGXALajiz8swwnVKJnX\nauqwoE5EtEP6tAXrr9ch9Sm7gunBZU7tZDapM4ppIN4CfN2mOL8kvcv630YF\ndmL78/+iGij4QkLlqRyo8n4RXu3/KDVYSzq6OaxwOxT+zhGFAIZYt7TA+Xte\ngeAv\r\n=EJuj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.8.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.134.0-alpha.d19d4c0c","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.134.0-alpha.d19d4c0c_1537535229628_0.9034993251373749","host":"s3://npm-registry-packages"}},"0.134.0":{"name":"@sanity/document-window","version":"0.134.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.134.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"7d6f259e402021f7afc1476b17b91da42eed4730","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.134.0.tgz","fileCount":17,"integrity":"sha512-pRWqBC8/Wfsmfp3Ht3FTZVvHyI81ploTvZONtGJEItbHpzCvTZ2noBtJZmsMh2XNzATXN3QUuXhTWVbTnw+eYw==","signatures":[{"sig":"MEUCIEzROeMydmB8C2ut+LA5AUy9qhId9XQkju8J/3bwvohDAiEA6DmRwPO98lfOf0qDMe484Use4LX0tTkfGdROaIuKcI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqzyiCRA9TVsSAnZWagAAiJcQAJ3T4D1LOToA8XyEAPBj\n5sH6wmmxaQXz2xy6yuv2UUo/iRsBrejxum0C1PUqT9vtlFFn4yBEIiO6HeFw\ngF/HY0yAQFMJAvq/CJxhGN7jZE0ZYwpscyxLJGnrWq3yDh1GLLVdQaSOCI2J\nhP0li3sQnnJEkPbavs+j3oM7lZi49vEgTf4LmzuwYHVaD1ovdz7+QUcWC/su\nE+RLn/8EFFDZjjo7TZN13nxAkuOLebgoRqfnDDHL0Rf5gZXdeCp3+098JMD2\n837C+LCXsdS8xOtcyjlkpAW//LQjaEyevrR5846xohlFaKRgAXXSDVVunVC6\nNAkXbWkG6NhiBzDsfJ/Cp5+zz8JAoN2OuHdeqwGBzTe8MNbcavg9tTaMykfu\nWokFv0ukW8aPYpqCKpI1IneanjCcDOMJRZRL/+/bQZo6H7DiSQzqdapatSEL\nRZ/+v4QLLyMQcR4BTTpBj2JliIoeM+R2KTx8iwnHqQIZfqZT+EcdU67t2LJe\nf9tu11M54T3gI3m25BBBFMEEmOdiApYpm59stCVoX/TNW8/csYBqld+K+mV3\notNuMg2WFjz43TwyvQDfVb01cbwfL6XpgvnrvD75kHcF81Sm8ETJMGNQOFTI\nkm+F/vPnWMwCW+wqt/jJ5SzpiXXTCiuvZY/2YpegVg4I7yfiLXdgbFFMXwzg\nPshz\r\n=0GdQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.134.0.tgz","gitHead":"6d7d358444909ceeea5fffd2ba0564431f9b514f","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.8.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.134.0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.134.0_1537948834198_0.2904311390152414","host":"s3://npm-registry-packages"}},"0.135.0-realtime-block-editor.220":{"name":"@sanity/document-window","version":"0.135.0-realtime-block-editor.220","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.0-realtime-block-editor.220","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b06cb467125fd2df52e953f06c5178d4f43d5dee","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.0-realtime-block-editor.220.tgz","fileCount":18,"integrity":"sha512-70ruc0TtUz7zJR83ZMTcYFtmzM5F8/LDmkd6D8DbV9jJUKbIzmUpdPJEANA8V/OWIrujhRrWVILKMsHcz5foPQ==","signatures":[{"sig":"MEUCIGRgjGWXPqYkfij146BSMYuXPsi25k1+IBhlnVkhIhvsAiEA2eFxODzGwsGQpp58ek3OI5gWx7YCktU7O2y6zxpcm2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq0hRCRA9TVsSAnZWagAAlgMP/jwvxjY3vIILRHPxwWt2\nbjpaLqduLT1uXtmR5G0VWfA0HB3rRnWJ1SWKTiMee46+ArixFwDnY2KY+8qj\nYOp6Em4PQty3q56irnQnJY9e/2jhW4RNpGYHvVjd/PqATGGzxuNwbwHTELNG\njG73PVSRh3z71maf9v3Mkk15ir184iaMpNMFKePXuAXHu++zoz8j8XVNjxrE\n8Hycu2ziSMKaufRs++wuNgiR/QEWaAF+IIVXv0a0Y66bXzH0/DEvAxYC15CG\n+FuXB1S/CrYcePqQr0LUb9YirZlSnkk+fN0zM2SpZlHcMuuy+h+hFkUjHj4T\nvBXkcTTV/Qn3HAVSEEQuf/jo2c9MOGOMLPpnvjS0axAUGKNXjIj+qlnqAArH\nV9j7c3WGAfigK2cRGowMnDWugGbms3XKjfKuAwTCSYvl7dI/FgtWg87Mjmo5\nNF2kpJsvsYDigFlUfY/aMF2lluX1IaM/fstt9nNfwy6eRrYlydidYHEFnlFG\nzi+yEZdLoIoCNxSvNI6ViyltRPcK6UdmdwSTTSGBlpRlNqD13avYWFVLlx+L\ncP3CESLln9hdm5YJn+E9E4iRcH6SKLPXUDGh4HBM+1Q70VdMJ+NB83w9f3z7\nLGC9+Q8ZZLaQpAEtrrUHxmHtiaCqhdzVkFblsKtdtU+9SwW3jCS0eZzrG/Dw\n0uHk\r\n=DVTx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.0-realtime-block-editor.220.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"0e999271cd5c055668ca14fc53f3dd84d50de2b5","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.0-realtime-block-editor.220+0e999271c","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.0-realtime-block-editor.220_1537951825190_0.8410631202823149","host":"s3://npm-registry-packages"}},"0.135.0-beta.0":{"name":"@sanity/document-window","version":"0.135.0-beta.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.0-beta.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"5df59d64d56cea4c8c6d4e8d3c24dc3e4b2d4f02","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.0-beta.0.tgz","fileCount":18,"integrity":"sha512-rM8kU8EKSZFCplMZr06UI2THOM9e6nGDj3PjnTuRssYAGLiX5PwKgtCrhox88P/9ppLG4wCSfTSKD8LZlZtuzw==","signatures":[{"sig":"MEUCIH7+PuE2fCp7m9b2062wLps2033VwKWws671YY5QGevNAiEA9SzTaDE4ba+bpC4BrFVBmvzlVtv/h9ntxHJ4yfnNX6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq2nBCRA9TVsSAnZWagAAZdYQAIqZXCMwkrteg/vQht8m\n+aOf9LdyLty8UbdMHHWUA8Cvais6WbC3Vc0wojDoDylv54M3K8F/spAXhqhW\nkSA+wxAHF/+YlT+eMfnBqsP5X/KlgnxMpGnGyaCqZbcdxjKjaTWaW2nQwD29\nzrWYOlLFQGXLuxR9mykeNPXLa4/lgkECG2gl2stBXc1J5NQF+3xmaMzc24XG\nTgvIBNUmnCiAk9ydES3TFsnxWozMcZfu28wFgIHVj8ihyO7PV+23y9SYeiHl\nyi2rAcVJ2uICbBM0yi8D6ybHotI7p3Y+fYkOgsAO2VRhEe6KHOVdngniZB1t\n3piV9FvtHci2u+/gRGxmZaZzEuOLY1aHJKX4i1/H3T6HAtfoR9xiz895tV70\nxNJOlu6E6ABA/LpmvPLOe1J/sfHj0Mf3YyL/RZDLJH+OlxJ1/ICbJsmqSI67\nGmKVxaeVHab30eLmILe1CHK/PmJMJ0t/tnpciIs+D3SY0x4i7JAfQERhWC9q\nmG6KpO7f7D1hG2jHVJB5+gUD0N50uiswrS2tvjHA0qkVuGb6ku3OiX5d0/5s\nMaSXhGqjhwaeJfT1/5RREDtcPS/b+YTFP2UkxeEAdsWSSgomY8EMNhc0uTcL\nLGJLRdYplCXPx+F2lJlkmStF9rXGUffHMwsEgB0rJ0YGBUGHxLAQzRF4h3Bj\nO2lm\r\n=QY9J\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.0-beta.0.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"6d7d358444909ceeea5fffd2ba0564431f9b514f","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.0-beta.0+6d7d35844","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.0-beta.0_1537960384471_0.552390324211157","host":"s3://npm-registry-packages"}},"0.135.0-realtime-block-editor.237":{"name":"@sanity/document-window","version":"0.135.0-realtime-block-editor.237","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.0-realtime-block-editor.237","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b7d389447aa227d1ae3f6e66e1a5d20acd25354f","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.0-realtime-block-editor.237.tgz","fileCount":18,"integrity":"sha512-GrYgjsTUKF7EbEVF8pKNpFSOSoruLNs1FOYfJqh7x3g5MaSeTHZ3gJ1WHzUnmOUYCtLQOuhbZpkZRTi2t7HbEg==","signatures":[{"sig":"MEYCIQDrfpborEAnuURbvbzVxBN8VppNphtYhSV1cLCN9EbD1wIhAIS+Uv8rZj9mKVG2GgpDxJZA4S2OZwyvPq3ICnXEtZ6i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrONQCRA9TVsSAnZWagAA42kP/1MKpzX+ZXmB3lmXtwg9\n84vDD4nnqy82BfqrjYRAa6NK7ZSovvjAykgYVaPGgqSrJntehH4YEL7bPBQL\nbyC3RL3rB5sVymvoUMYE88ZXk5fj1Xlk6jRkgZz0pR0YrBllhaW+CLZrA/sb\nbt9NF/Bz2D+8eNk6S6z82YJPumONmeCW1Tvshm0RwfnRaacmoBaUR+7t4Byx\ncUfqJpDCsH2VWqh+Fye4MJXLUPUgRh7h/01EKf1XVOMPfIfUQSrr+fxl5v8P\nxQr7rMiWfbEoGXJX7i0H/Q5wi2z3yCxlIDBw0ipZHJLNHXAy568d6xGX+4Bn\n3m91qwhReCyqOIUyDwLItckgOUoQ+I11ZYA1NJtQGjeHcbAYtC/S02RNhU8X\nYLtNu8012RwhGswBpEk+wIFhQxgrrW9OsVf3LFwuz7Km6UM0pGpwtsz5fYd9\nwvXBHi154K30Jx3KI4d9NXv0IyvzsU6c3cpiglESyLBbKdZO6bLLLoy3JFFc\nvQKvlRoKrOFFrfhyZ09DV7uU9Rvx3rlo+LleZ6MQfNERm3P3B45cKEMWHUo8\na46v/oJyZzOaBkTp32BXyDhSTsuuENSt3J2+qYw9tupIVg82uFvwtX/QQWXC\nQWgzqKneYl+9Z1y+2srG3nP3MnZaSlGG1JHkTrVt9Zwiw979QpgJueIkfZoE\nIGYe\r\n=offO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.0-realtime-block-editor.237.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"10c8eb4c0b76f24821b2774f286f6d859e7cf619","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.0-realtime-block-editor.237+10c8eb4c0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.0-realtime-block-editor.237_1538057039466_0.8864217346802221","host":"s3://npm-registry-packages"}},"0.134.1":{"name":"@sanity/document-window","version":"0.134.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.134.1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"53f3db9642e4567e3b12df3430524e49a24872fa","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.134.1.tgz","fileCount":17,"integrity":"sha512-ndSj2hicB9ompcbLSeCjS3ymkL/vYIzovX5Ysj7vl4jZctqAFH7aOmI7WWt8n1akOmxonS/AdwukI865QPa9/A==","signatures":[{"sig":"MEQCIBFrthIYBSpqA+QZjDO6OoN2t7+EqSGt3Sj2q4rxnkBJAiBQpaVxj2rlHshu+tA1NLDVFaBKFhIszD9bAmCbAezkdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrlH9CRA9TVsSAnZWagAAS30P/i55rTnF2K86TjfCdz0s\noZp99pMTEbu4+UFoOENUtnicciQJ+6ihTvtqoEGvFZj4yXZr6R0vsz/VLyWs\nJcaePOV7yluak0mlh+GUi3g6Q1OenEP0TLjEOjw2cFzrpwahN5xCRFL9n+rl\nO/rI5Kdr3KVL5H3Oj/2gZZYrcvaWZydSvg+Q58UbAnc8lPF9toRr21M/9ZC5\nvymYsAjsNMC9T3KzwT4BNM20+5wkQ+Bjg34lR7YtGTIYjmny7KPD0yeiwOru\nyZldMqYy9pG6pGLmVLMqcZJgPQ1QP5Z799UXuRUYiQSQdaZRv/O8FIDProCu\nx9m4j9wwiK0xL19l9MBdBX0QHG/8xaW2firLfkgQAVk5givMAcLRTIozsTe4\n/t3A4wLOFJamU438zU5ZuBDKe2xaSeODPBER9VOqiNy0JkZey9+47el8hzCd\n0Lb+JaNkiWSi94mHA3M4lKrxjKDGkCNrkmq/GwP+/m8e0rv2a23S2E6t8QWM\nlMpy8TMBIQxDvcfZGrsTXbjVPxxfrNZBR7q/es7qc6v5Aq/j1oHGYUti7BRo\nM7iY47ncqGzPbtt6Q7kwvTvLHQuskus85zCBVmcKITl/SVInMfQCeC2E3bIp\nmnVHBstTGwdlxD2YI1l/jI/X4JZ3qeyg33kRCbMm9jySM4pRBcNW1ABQ3jTW\nGtLY\r\n=X70m\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.134.1.tgz","gitHead":"7c9746cba0a64d8c549eaf32de5433e8499da8db","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.8.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.134.0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.134.1_1538150908482_0.7804765696464484","host":"s3://npm-registry-packages"}},"0.135.0-realtime-block-editor.250":{"name":"@sanity/document-window","version":"0.135.0-realtime-block-editor.250","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.0-realtime-block-editor.250","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f9db0d7c75e1fcd7b2629a18ddf863434cb07d16","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.0-realtime-block-editor.250.tgz","fileCount":18,"integrity":"sha512-Shde+A+g626mlYLjBJ5WNB6+fXLm89xGJTMK+jSON9seLz2izJvb0PSKm0TxVL4v+Vp7aXJscpYDB7hxgzcXug==","signatures":[{"sig":"MEQCIDLkoQCvgvVqRifBNxYv9jBiZf8hu+oYafD6PGu+vbX2AiA7R1TsHizekS7POM+UpoUzxpSxTt+c1naiO5yQP6JAKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbr18RCRA9TVsSAnZWagAAWgsP/iFgjJD3aTzV7K3H90Wl\ng7Rs7GixxOXFf7BQdHy9aC4l3B+P1R7PaS9rFWibe+y2AeknJ+JPD9psQkfO\n3zKYyvJelD5hi/zwRrH0ejDEpxaKkslDnM1mFTO2gT/y/JgO9YobUbivNV6/\nc5pmQorPk6faHLKqDmku51PwNjYnqdbdkBM3fOVZ+fUQw3NtvUQYET5I+Aug\nwPuR/KLMHiW80qF7O1Bv/S1yjxaPZytkAy0UntfSn08uFfBO7M6rMEFDYm5i\n7L/7erdb5HaDQXctM+7xcfqg9HOg10xt3qaM7bDOM2Ntw2zyrx1rE5g/T9eW\nNHIMuIx5fBQg2i+ZikqFtcYj5yeXu8AS1ryof3EaZJ4CjprMrKChM+Cx9Jf6\nSs6qQ+ur27fcyJDmIZfBSnZB1sgR6zXlXG7gz3O/uSTAu9E9tJnA7Z2FN6lQ\ncnTwQmAWqSL3H55ph4c0JRf5Hsw37rGqZwsaK/ecLwbMVx87AlJKV+tDcAV3\nc9NvHE+mAoGDDmX8V1W9DH1k2cF4qil2r+NGcQUHdUNmdWnWEPHZaY3vjklH\nClWCfEJk5k+Vdegowwk5/3Bc1Y0TtHQRjmJxDv9B5Mb1JzrIfzd1PbPVJIkt\nfbuJmXFW71D1Yx/CnilpHK+Ke14UKKiYzqdmfBA94k9IYSF7tnlha96tM+a7\nsig7\r\n=FwFH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.0-realtime-block-editor.250.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"8b0f6f94b6fd158efd64f3f6db462ed3af4c0135","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^22.4.3","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.0-realtime-block-editor.250+8b0f6f94b","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.0-realtime-block-editor.250_1538219792652_0.49983003939439996","host":"s3://npm-registry-packages"}},"0.134.2":{"name":"@sanity/document-window","version":"0.134.2","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.134.2","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"1c580242130768501130a421afac11d46f8422d3","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.134.2.tgz","fileCount":17,"integrity":"sha512-zPMnbei2vxTRSBNtvPO3LuV4n4tVozYSmYFdCcaphbS1HPP/sX1q/o0U3cXPmxUkeuE3VRPxgsxnbJbrv4JCzQ==","signatures":[{"sig":"MEQCIEqDZmY29lwnghCRAdreQoPMe4o0jkSxLc/dIeg9T2nvAiAhtaSkOutx1fmJIj3CpOKBMuYHC71G/gc4pLZNjEgpYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtK7RCRA9TVsSAnZWagAAamkP/2/h+JqnhmJVhDfyAuX6\nS+gQHNkizQWlvISXAgCjwRUdgehS103zB2yHtsHjCnrGB8VorwuoGUVklMls\ns7m6cFKzfrNXLB4LMb+WMuJU6htJj8xGJVeUhFxDG18gLGOmB2JIWY8B9dJI\nfiaJHxsf32ewmwMDahWsRHAUeefmWpCmzkYkq4GPD0cbFMRp7g837X7qRzci\nk/V6Ib5/z8Myoa7Fj6+MDQpDyiqKfPHMM3f7amp7fMqrU1PnowOK3p/EFSL7\nPMJWKzFsP87Tc2UysesR0acbeXGzJ+G/1gkIBVSuCGr+AObOTjpb7ZLZPoMV\nBZK/jDjoNBGfoH35wdIfprlAQE8wNswXb0Zw0GVBaUpnYDxbu/2NKkswe7bJ\nkFg0PEEHFKawl3lsw1aksM9whVzTNj5MUjDnZ8uB6wSUCvqKZ+ipho0JCfF1\nZJcmIuHF5xU5oXoemMkSReed4zFrDkdE41p3Eebgu+L+MA3TpCpkvWKoXsG1\n52uCjP8pYEf7YcwyuHK6NRSdQJIwYoTNCirRvQYypEY7HanuN3kYCbHv3BLJ\nLF4vrPd4YhynRF/k/JNzKzEVjKoDG+SF9wcvcRRLubgTISVR0hCw3/1AG8R0\nlRFOpC1r7go5nIurOH8vzIYte6s0bBK6I6XX4RPWrHMMh2xgnk0A/vgO+DVx\nJ8zu\r\n=E4xY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.134.2.tgz","gitHead":"97a1d788bbc050fc2f7aaa029e578e0424384cc0","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.134.2","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.134.2_1538567888888_0.41919336503723703","host":"s3://npm-registry-packages"}},"0.135.0-next.0":{"name":"@sanity/document-window","version":"0.135.0-next.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.0-next.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"3c78a833a8fc3a6f9dc1109121492234995a5405","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.0-next.0.tgz","fileCount":17,"integrity":"sha512-ErVdhvjhpf9hyVLzA8ajXNcr1rS+rJW6LrJ5nArXw4wsW8HeWKKmXmpBEIKh4l9zPBud1fqeYo9SgwM3L1faCg==","signatures":[{"sig":"MEYCIQCMIEH4yu8Ea7HqfpMFsLIZr9CrD4+43kixGvFu7dpbogIhALHQq+yw1oIRjSde9Rv5dUAiq/qEge74IpqsU63f7nDk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44088},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.0-next.0.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"f940f605b4950e47f6ed3ad84208af76f19f8529","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.0-next.0+f940f605b","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.0-next.0_1538661926185_0.8301583912047625","host":"s3://npm-registry-packages"}},"0.135.0-next.1":{"name":"@sanity/document-window","version":"0.135.0-next.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.0-next.1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"715f77c86aa957207df6642a0efc9813e3cc77d1","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.0-next.1.tgz","fileCount":17,"integrity":"sha512-sdZ6KjS/Eq5NnfyFDdbnf4peNciYngqVpH7SpBtKmA7xgnH1xOjB20X1vczOZ8bgrA0sPu60Q95MhoqfwCl2vw==","signatures":[{"sig":"MEUCIQDp8vXZhy24NLB8xAnQGIryrLC9UQk/hH4JSQlqd0PjGwIgda5HzWDmbtrfUDit5OcsZKzE4rDG60nG2QHjy8Fbzd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtiFXCRA9TVsSAnZWagAAB5QP/RGBedPdximxjPiCzCbT\nGzYpXjZ45Wc19V7VM034V7bPKwNWPG2Qm3kyc5nHMuK6T7zEX0w/bCnAUEu9\nMeH0H0qrhryu3a8h9qAWTNUIlPAHPDqUSQz/B+5N47dqF9XuqXUcf+3XdCsC\nMS9C5X1llBTRsUkCWiF4RxmmybWcv09YfttVQxGwkykm9l8WRir7STzL6JFn\nn64fItmjDx9Sd5fyKAfE7698ppw+v525tCKGEMJewkiMw89RYxEiSo6ZFkOD\nxwkxAVHHwHabJbMrdqfBC4KxC56MrqW+crC4vEY81P6KuWB7VFLrnirxku52\nbsOm7CEIvxOrE2Ipjh2CBzXh3IF41NBdv5TLRqDvdOSYtUFi0P/4ui6qC3qa\nc+leXbb5t78Jc67qByhVg8ZZsVm3pVrj0j+89YpessIFVWf8wjxZ4Rlweo01\nISgaftQKxG93L44EnuTDKse87V7EZceTeiEXPf7s+kSQtrmtqQAI37w0kv8y\n0hDI/o2VMggTsQwsAPyH8mm47vi95mhJeZ3xGG8fbPOIkbZMDe+iqo0fF61U\nmeJgHeLobP//lQJWQLLiVXaQvRy21PSLrjOH8SwkKzRta3LTVbEpPE449HcT\na7rDGBgqMOpOf+4j0Qy2JNnXUBoO5GsQBYcqeOzE3EaejZhpWMJg8Cp4ZNKE\npHF3\r\n=TmvK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.0-next.1.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"1414615ceb43d8f164e807760d1307f6dd416cfd","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.0-next.1","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.0-next.1_1538662735662_0.1638812020974374","host":"s3://npm-registry-packages"}},"0.135.0-scroll-issue.6":{"name":"@sanity/document-window","version":"0.135.0-scroll-issue.6","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.0-scroll-issue.6","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"2e8633a3f1c5602b5e6ddb9523e4df5048f1bc15","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.0-scroll-issue.6.tgz","fileCount":17,"integrity":"sha512-0QCDpxgMI/XTqDls9Ac1DjJA2KYYSINcfdoSFnAVZlTPJCaYi924rfIQ7yBrdJsza4I5AvP6WEAymQXC5Ypc4g==","signatures":[{"sig":"MEQCIA0O4otHiPbyoVSPY2vK7syq2w7CUQSQMOVu1ygdlftkAiB94P00sXpvCsgprnMKfR15GBwOMrxkzv5gh1NOpbv1bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvfGWCRA9TVsSAnZWagAAS1EP/j4nug+sgASHfWjbaC4c\naztgSKkVERuor+DMv6cISbqfSNdktqRfeT3CYKyDYku0L5WKxW/7hwmQFlTD\n35hOH+iAkJUgoVKnUe5qmjPzJ1k0+Jp8KiIssL+29z0LqXt0pHgMDZI1djIw\nccXWneDVTciZoZzr8Qo2BN8K38B9ZaPc9iD3mYrxmKANm9lZS7Nvxvax1Txx\n8zc4cxObFjyUV1jN6Z1AQJCB1Bs+/21YemwDuZ97sPiS7cxTXkslxWneWp+A\nuWw/VEIrQjKzJen2bPpa3LJJWe37dQpoKlcL/wiVSwOvcY8tSk9sAw0F1EZF\nwnLjPn7tXOOAM4gsdYfaEP4fM3NB2Qk+D/5+bDpAxCmpj8wIF0VarvgpwYgf\ny8lJTCgANKbxaMYvEIRKrAJq3+5IgBQYXzhiGiTh3iYRXP0NctyyBIDiFHwZ\n5I/ygiR+ngZMivHOUQDwwpDNQEpGH/tTHKK3vSCF4dsVh47JP1eD08b+T3Ps\n7xXdGpja0crP1pgR8+aXcN79uZMDLcfnZx1sIKDHzmiVOol768r8yDqkp/Ce\nOiS8cWpJ6RZib207sx4232VnGeCUJiIYaLavqTDWtJ+I4Bvu2owg3f9V9fI3\nDZDqebOUDi6Ut1POX0qpanWzBg7E+Xs8HCHPACrTOkJ0gOQdaCTM7rDY9eSM\nZSBt\r\n=uaCx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.0-scroll-issue.6.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"864afab632471017b0c6a6860a62a908d2230b0a","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.0-scroll-issue.6+864afab63","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.0-scroll-issue.6_1539174806240_0.13058111743955214","host":"s3://npm-registry-packages"}},"0.135.0-next.2":{"name":"@sanity/document-window","version":"0.135.0-next.2","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.0-next.2","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"353fb841acc90bee8a9ab8ce2df87800dd6d94c3","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.0-next.2.tgz","fileCount":17,"integrity":"sha512-EWsF4x5gbg3k/L01MGLMZ3bQXPByVfE4mDF6Eh0no99TM++SZ6zvWFBg7d2bFqjmBYF/CulqKWX15gOY+9Kexw==","signatures":[{"sig":"MEYCIQDq3vXMzXTdvupdxiw3FCP3t+2npbxdxolgGYnDBENrwAIhAIiRp2GigXU8iNNCkxF494UEbmge+HJQemztLreQ7TgI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvhVWCRA9TVsSAnZWagAAgn4QAJYubagIS3tOi7B5KB62\nVakQTciybV6GEHgGHvpJyo+rh71v9tM7PRtJQK6V8d4aJSORJ7HOWzktTjd6\nE8dj657AKqjbvp6EI44ref2Mzhjn9VfmN7hEkTiKNN/ZAABvrO4VGBc7c2nS\njRcTgsPRLGg3CVwsvpfvsm6Ysg3xFBVvqOPx2feHgIKlcLb6zGAzPPfbiQ+a\n75wKWDg4lVdKsB75dEbrz/uGa/rzQ502RGQlPQzOCgqU6Knl8RVbcOtUcDoK\nCFHrXClQaKBOFEjkNTBln+sgeHEVo3Yyc8Y6/QiBVDw7MkXDgWAepcyeLYO1\ncMkFv3ipECSQhQ1VyGJf/WiqribuzzT9UvmTmoz3isw0izBtrx4aGaQ5nPBF\nnbmcalruc0FhOpFIxrDMJtkp8km6Q+ht1vmEExK58pxPc1fO6nM5wNuOR8dT\n3zfSFrl2NUvUP/sMD7vxlO8O77s5fUYeQRPcHtdvaPn7xNiDQ46dfeSLjpIl\nVz4yyaOYANucWNV1EiwRnSTGyCIOCH17JVNxjd8C+GDqt5SAPafTbPSJPFmp\ni/IwwTL2LAi/kudBVWs7kERoqjSkt28SQNHplo9trQmq3WbLz901KIUl+QWl\n1fkj3HX1CEtzGToZDDLPYPBQAfpD2XMY492wZjLPpGWGazi38F7HWf73nG1Z\nFMvX\r\n=/v1j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.0-next.2.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"2b6cd606ac7de42d57da01ebcb09af57f265b82d","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.0-next.2","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.0-next.2_1539183957791_0.11038921111971112","host":"s3://npm-registry-packages"}},"0.135.0":{"name":"@sanity/document-window","version":"0.135.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"2025206d08866c3d86a7353db2d1122452da3643","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.0.tgz","fileCount":17,"integrity":"sha512-7m+goD7OzbPD2zExxCnn3MFKgB+XqANsJIc4ISYVW28xNNZwhUZ7cphqsyE//h0MUIOw3Gt9AqBg2tnnd9TKLA==","signatures":[{"sig":"MEUCIQCNFvUQ1l64OJLBEpFJhkonwcnDWoG8aFETna0doIHd6wIgCJ28+pVzIpLQ9joTaKfRvpWkIXHCU9QNXDg5KJeozG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxe8SCRA9TVsSAnZWagAAEPYP/3oVVhy643pf49WY1aSs\n8WfNQB2joxoFi7y9QsoQC9epLMeRJ2w2vXRLVVAlXiLNGyqUoirR7v4Cmzr2\nuwetO1JsrmUDZJxcremIGSiWPoOPaQMEbJlmK8VupUBFys1phzCwspulr9Nh\nHlti3ql5yY37ba/Jz/hQxVdQc7vGJXPvXYBqoiBaA/nmpKedCV+IsLkUGKrv\nc6fUF1hIvmaYnbR0yEN/pIa2K5h+imxD8HaQcLqvxwIymH350B9nPi8Yklc8\nn5bTJrtyr9IiuSpVxyrRZU4++6Syz3J18K8oNFensG0hs7ZjIegBhxamLZ5X\n1ZyLkwqWhOgxZ02K/pKsUK4Y2HO1VjK1/Dt22X1AP7pt5BjcxKt2bYxGoazj\nJXInxyYw06xdIkc+Pjb7u/km85CQtA0ifDuIcxG6t1cT5kowJ6C45VgwmlBo\nwEiwZEnPlvXSYCz+c9CTgZWl0KA/RC1yDR2YMf7ELOs3lmSd5KQZ42wJPSHo\n5Bdqk7KZtm0Gm0h3AMi5Ga38+rlZSbKYBek0Lv3fuCGtfBGeV2agXu9c3jcD\nlhTWKIMofW10iRR0bZI8wp1+gX/OWjfT67aOu+oXfEa+8B/Ts1AZCDPwhrgC\nrpgqJ5DlVmYn1vIVGQvqwgQMXiOTNZfSM6e3zC7fkfCcDUDif75tRMlY77/z\nHliA\r\n=xSoF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.0.tgz","gitHead":"107455ccadca0012a2aa86063f8ab1a2228c9959","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.0_1539698449383_0.3380985490155606","host":"s3://npm-registry-packages"}},"0.135.3-next.6":{"name":"@sanity/document-window","version":"0.135.3-next.6","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.3-next.6","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"4517966589c1f00f0a60b2a38127a422e12422c3","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.3-next.6.tgz","fileCount":17,"integrity":"sha512-7Z5IXh9SxVrWYMv1ktDnaXgJEhE/SNN2/SuverpTA2miWAH/g8xmXb7S1Kpihfut4BpYbNmyd+P82fBym2NjNQ==","signatures":[{"sig":"MEUCICAAfox8LJxWupq1zsfZtcr+1FYXitnSS4wz363hEqPDAiEAykaND3JHY1Rf98PeDQxi/C7wXe4L1HwFLmdECb3dkbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0t+rCRA9TVsSAnZWagAApuwP/3gCp2/39UVVGQy9Akai\n3l+xbF45r5JrUCHfFDzPN1iryvDMRuzhmpfiRx+LRiEgVmledl5/XofWVoCo\nXi3ffHKR8M8Op+JZ86qIg6BNnqJ36rib33FcMHL5Sb9JRggf71V+6O1ykgxj\nZZManYdPD5Su4hmg6+5Is/NAbmellG4UUXxx9iQNHCL43OL8bJme/dgbe0gb\ntE/fHEIGuRd8kEsyqw+WBzfUsPClUiOd9JESWs4msyjvpVcNA7g2QxjxiNWE\nun0TJn7Qyjzx5Y3/zglIpMzUOyX6eHwmRZl24mHfGuJAJShv2tGUtgq1IFH7\ntuclcjW6CDhWSyLcRIvXZzJ47i9QBeAZ2UtVm6AAGp6WfdMf0kIOM5kQrFes\n07nPH1O+h64GjTdkfIap0UYZYwWRvL69M/d9IizJ8DXbOKuohEfdKaktWeyg\nMpX2XrISU7dQJ1wnlOdLdRs0Ac+vPsA2mzXQ8FslyFBFO0c15RPtSAhZcjt4\n2ab1C5TsAbiL+nWNuS/9c2Z3FUYizHiXMZNQ3+d8r4eByCcu+mA/lTNMR66x\nILIWodW7Yxx3fHGOhwYwZei5QatfSbMGpTUGYn1qu+FokQIYlofBRow1fITV\nxWTUmogyqgyxn5mP2sZquKssPBhZxSi04C9hH9nqfVQj6ts3/9B/kfXG2QH8\nDnQM\r\n=WAiF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.3-next.6.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"006ec07ac91d655a6e7b50d0ea8a4f27bbedc13b","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.3-next.6+006ec07ac","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.3-next.6_1540546475029_0.15058426478225617","host":"s3://npm-registry-packages"}},"0.135.3":{"name":"@sanity/document-window","version":"0.135.3","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.3","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"c964e33e06783675e93e7f54fd8e712a424ab4f2","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.3.tgz","fileCount":17,"integrity":"sha512-3YQPUlx62v9/NRKeKZbMGs5dFAaFSRy+VBhXTRtjEIjaSwUnpF1qIGift2Ltx4AU7/GweAbQh31YTqemcK5PfQ==","signatures":[{"sig":"MEQCIGEfw3iVFafc7KUSxEX1jAI8UYh2/XDOu7PRKo03N2k7AiBHf7Aqv/m40HeMLKH9SSB8Rpd2qSQsoAaFLkzbLsoEpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2DlNCRA9TVsSAnZWagAAtBwP/348M35dG8AfZVK8Uiaa\nIzEKZgTx905ohDf54I+J48NL5BJsN2jvTPJ891hoZngWwbgoge1TU4h++Vay\n9HeySPv01pQwFlel+KmlcPcdVdVb6g7gGuOD/Anb7Xuqhaok/vwR7HP4l1gu\nEuLLlPeFd6Uc0ZXpqxEakLLNgkmmke0l3hQPNXtDzN+X6EWrjrIjKzu9TmAq\nERcWNsVlrYS6cM/IuIUBywy4VTprymY4PjxIldUyhaaDn7nMU3+zxiWIp0z+\nu3joK2t7SPMV7VUmYceB3sVNOGkMqocNIsL++X1ttC89UHbL9atHm/Y3Mj1R\nbzGgJy5PD773NhDCHIm2wygWHIZxkycSGFPb7tbjeQXO0/LOhTWz8kbt9/ZX\n7RLHTh/rW+1ga5uZiHTURSjJYQMRHA+9T7FuBeT3Pi+9SXY3x5PnUufWe124\nxtr6VG7fNNhLAH0KELvmaLmbDekLNJmmAj2A8mTC8kIzakH0XTE5B4e96OY2\n/j+NSzWPtdDFfd/TAvXMN7KQ31FVU0lieHl1iHR3mda8x+K8/uatWR/t+zc7\nCLW6ikupDpkhBGop/jBbSanejzuUet0WRQYinvNwz4rLeB9tpWlnvA4zb0u+\nSk4Gngm/OsYBfhQGcJrxWiNzN5A1FWEMdcDHUZwNDUQVKw0aFzJjrmuEs+Zb\nMUpk\r\n=Mrt2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.3.tgz","gitHead":"e903bd16d2a2959915a0db100394bb488ac3affb","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.3","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.3_1540897100869_0.4920150067977791","host":"s3://npm-registry-packages"}},"0.135.6-canary.208":{"name":"@sanity/document-window","version":"0.135.6-canary.208","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.6-canary.208","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a4d80247d0ed5199c1b85594fa37f9a85368f246","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.6-canary.208.tgz","fileCount":17,"integrity":"sha512-tEoN8cSTwvskkP2JeMg3XLHpAMzK2DfDyG/G0QgxfWIoqPVlwGVKqa1qnrD2ldukapiBUs1fUCbTbaSCeqnciQ==","signatures":[{"sig":"MEYCIQDk/VeeKNdMFlDRbCCucOxn5zUWk+0IO2j35LNLdYz20AIhAPAxNINBBrWlPyHoIIth/c0WaKrsAI0p5wfJDQDzNIec","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4uEwCRA9TVsSAnZWagAAqhEP/3Fr/0nyuC/YxNoJQkBn\nbFPGFx7cgjlwdxtfSn4nxPdjOSZ2OzSxGg4XvRXyewgTjC92lk3WyRDGdV59\n9HQdZXJsupW0jBVs+KsSWdgOQKC1gJdQZobSEBfHbEbmFhtD/iT7ItyyjGxm\nSBO7nrTo6beGkpPP8xjCY9ri/knvluhuJ6IxAwziwEHX/UusP1WdSJgjK4Ex\nHgVu9CbhupNC3UzRYIvWgXqmJQ5IUzPWhTY5rV2g4xBWYo6Ta9379GeBDsWU\nLddVnP1I+P6hVshfDjVRgsRvb6V/RviotlldF/K3XOYV5NUlBlGS5qH+dNSa\naS2GMVa3oV8Yaj/e0fglFhAzuHZyZDfn5N6iwXI7vVFwbg8nTG9GAX6rLWL7\ncq6kujpjcG5yo+abvlV9YUXjKHBJUPuKJQycnGn1DOMldqVTKsZ+Tq97tczV\nv3zBHFZH00gSE6oSCkYcn2wpUTZu8HfPnVuq4ZXNysgvjQBMWR96lhZuN63P\nyGru+7DGRI2yUDRfcnRBjirSq6VVR2iOUNuNCK7N2Si9mQZF8nMbTqhNQxuu\nVAStT4gvVlkGjJxD9M3y4Wibk7wjuVQLfV9n/gBemw27aXqmcRdb8y4GfdAk\navL6O56jiPWn7rXlhwWarIByeQqEoTZ6nW/n71zv89DsTakimEiLLxFwftD/\nyDTY\r\n=Nj4e\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.6-canary.208.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"81e1a25dc907e572f4e01d4ef85dfdc700da2d10","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"kristofferj","email":"kristoffer@sanity.io"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.2","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.6-canary.208+81e1a25dc","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.6-canary.208_1541595439767_0.5647691582009584","host":"s3://npm-registry-packages"}},"0.135.6-canary.209":{"name":"@sanity/document-window","version":"0.135.6-canary.209","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.6-canary.209","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"3d4d14d5ce362ff1043ff8f7c8e2faee9c56e568","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.6-canary.209.tgz","fileCount":17,"integrity":"sha512-FRL5nMqHqPpSxZ5gSInwp1Vcd/uRitGHYs816mHBHVSE2bKWnB4tFeb+F/8IiJgyzPix+HCEP8q3RltkAsJhbA==","signatures":[{"sig":"MEUCIFg74NWjSy2sMJr91KMmhP8b95Mu+vkFbJWteAZD74wwAiEA7REK3Ka2dZlcS8DbUCfxLA11fsJ10IAS2T4w6MY7neY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4vpHCRA9TVsSAnZWagAAOYMP/3iGUxj/OsTp9PoSy5JQ\nsi3qnYTFzerVXv4odQ4fa552aaPfVSIaCm+OlVramj/M3KlBNoNLRvbppeiT\nWCYVeJiVztMgT5EKVMQa8yFRsgfflv4QwIvYj3Yt3ERxxV5OPmIxXcSq5whS\nMJUWTdKVPI4HvZPTSRWkQdWWXVcqP8f351YFPhNj3xuSKVWAXBA8IykPnOeS\nVifsL8g03qqlxa4R2nt5bnQBpQwy2VFiHBr1le8zz+Nb6gP7sGeoCBoB9TQQ\ndN2p+595gXlGUgFxDEVa/N4TmF11smrzrj6Mz6TCnQJuTZJROXLMdhCakhNV\nKhNNNUfuUQM07yLVVsCAh6Fp5AWcWX/YkfHJXbFx1+BlKOXBP8phqQmyWOrC\nIVc/7qT+eQgzL/VXvkzeq3p0bHrP7s/aWcm87JhTdfYu6sI57Q59FloQM+js\nplNtp7FG640sB05gegNEdUsboMLLFdz8gUkeewZ1ecQThCpdcxIiaMQdN0g7\nbey5aoH6hcp2FlJnrWVBblUOGAT62+gP8FpN+CPvaMWyBy/G3dapoG+874p0\njHCuHEAtVzUgrXyDe06r822kUND9sC99ziNqbVMD6JmVAZ5EXbo0sHEFlHbe\nWAr6ydo7sUex52QdKjam5b8P4PS/P4a1jHOtjA5tWzlSWU9CIpoO5XNNPv0p\nO/BW\r\n=rXwD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.6-canary.209.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"81a43e9a91d437b330e58e45f5d8abce74d3c80a","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"kristofferj","email":"kristoffer@sanity.io"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.2","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.6-canary.209+81a43e9a9","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.6-canary.209_1541601863035_0.7431696906200018","host":"s3://npm-registry-packages"}},"0.135.6-canary.217":{"name":"@sanity/document-window","version":"0.135.6-canary.217","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.6-canary.217","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"df828d4947b227c1310f73138a6f6a5379ef47c0","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.6-canary.217.tgz","fileCount":17,"integrity":"sha512-Q8KFo44ZRmMzSrH7DTOpxFaiemn2dwvPbRMibhAJ8jKlYSzfDEHQqrWJoSOhb867FRlRfrr3yQZxZSMp9zeRZA==","signatures":[{"sig":"MEYCIQCOqDQdP6FiuZn0AIyzRPIvcrpSPqHTAf+7wgTJTVppWAIhAI2URVb86PH+YCbbe+Nw0xXdlfuUHIuuyJZcDrzyPaOh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4wUBCRA9TVsSAnZWagAAllkP/0scfI+NKZlf3mgcHgpC\nXiJneU3paQGdaFyjE97Xlr9fwrXIhgIoONQfILioK5J2w619/HXcUgnk8GhA\nAayhoENVmXyt62eb7wRXs6//62x4XUI5asNBqUIlPCc9yByIG4+YlaVxXLbv\nE4HA4CG3dPAhkIy0cq0ovEQaY+JqUWanmSlzTwznkT8fICx8QmdkSIof+KlN\n/ff7gbw585IZo6KNSj98wFtOAICudVNk+dPVbZT8AHsrxoxg2ZXPLEAJZXbN\nq/o+m+YFMCuBJtqbwE6rZWahH32acbFCCDfeRIGJIkGPzcBVANA3cSrULY6o\nrU458GYT2VKPWNFcT289RXxv6NpiWA5+s2RcwZs0v0Ab46dr7CXJC/5lqlCl\n+gp5SRk4eUeW5JjnAiFUA4aimKPRSWXGJ8JRlx0ZosQpT0PzLqu+LrefTO/p\nZSXnFHncv6krBbgpBs+clZN354L7kHyYaHXZoumdwU+lRoeMYfF7Ng133eE2\nYIEDU/Fd0+Y9xIE+J4xytjFssvUyi0r3cM2FDTZ3cC39a7uErICfrCfudEuQ\nOrm/CrK1VqyLdDeonwO0bfCJ0o87QQwGAaZWpyh96VIDU5re7lxyHK+r+Wym\nkbMTEuKuD7D5guL6XFw3MmYjSF5kbnDOVZYqJmddfEUlru5d53xRT89NCT58\nIE/v\r\n=tHoQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.6-canary.217.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"89ef7ef9e4e4e12624250e5144fd294161eed044","scripts":{"test":"jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"kristofferj","email":"kristoffer@sanity.io"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.2","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.6-canary.217+89ef7ef9e","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.6-canary.217_1541604608908_0.7962305176269973","host":"s3://npm-registry-packages"}},"0.135.7-canary.240":{"name":"@sanity/document-window","version":"0.135.7-canary.240","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.7-canary.240","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"d446b78e15560681ad0b8551c3404ff15f0cd459","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.7-canary.240.tgz","fileCount":17,"integrity":"sha512-bUOlKx++Ogp/plpml3m/FDMNn7AHDjzzdlo4PPLSFWtSfBgdIEEJSUiRU24k6wHhaxZiDAJ/SD0o4kpF/gFYMQ==","signatures":[{"sig":"MEYCIQCzbPXYbWEzNE9EeTrnmjGN2XymDCw42MHYh3NHVcTn6gIhAOyuEZ9FfpKCbDVFK/a2yHjZ+eDP/iBqmk6zRlAJ8GUO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5aQhCRA9TVsSAnZWagAAwPUP/18//tyuWEvAI/6ouQEa\nYSGg+QGKtykUhiPWE2pD18HJR08H+2uVJ3dkKEvmCc8XBOfKIt7FAcGYnZ5/\n8AkKrXY9Tt2f0EMclG5BVioEyLPKUxHn+g8yj5SpZL2ZCt4eLafBYExYEZ7u\nzsfwqB5mqB8C7cNBV3qkm5DXteKFhm/Qi4aHYMQ6ImLG02WAMvkj1Ab3VM3+\nU1mHymQwupDu66Ko4wdC64xJ9aWiVhqmq5+outcnk0qCIxb5FO5Qdk7YvG97\n56wVkmZclqIRIdoDEVFejE4gaRILfjAlh3JHexC9Jw8OC3RrP+yxrQfepvgB\nGp2JssKLmF8grP9aurm/ks5sf8ubM1MZjHom0Yyiw0vljhLnpMAie7EMPFzd\nzD+vTwmAPyxo6oRH1MV/a610B/w+Dnjdh84vJYkqwi5FuIme5iX8tZIDbxt1\nsSE849iegYi9YKbagtoGtw0Ldxi3vU/2X46nWndsor86B5XudCY31RDAAozl\nviYgyoSy9pZEwLmrDC2o6iUUIsHiI6vNyCkD7e1TeUY5miBXzDwpZIGAukTm\niiybEQ+fW8skW5uAp3/5K9qUA0EhTSRNripig98ldD9v8MYEq+jyPdJqhe9J\nC0lswUk+BgWKkPX4FBTwRGe7UaruLEdmnT1h0ZEz4vx9Oo4UNZ3xfGDVVJe8\nlDo7\r\n=mr1h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.7-canary.240.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"cd7257f49f9d105b3d553efcc6b86b14be617d49","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.11.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.7-canary.240+cd7257f49","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.7-canary.240_1541776415697_0.5207715237794077","host":"s3://npm-registry-packages"}},"0.135.7-canary.241":{"name":"@sanity/document-window","version":"0.135.7-canary.241","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.7-canary.241","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"59fdc864c708409d87b76f3db45068811038c299","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.7-canary.241.tgz","fileCount":17,"integrity":"sha512-7pP0lrwVy0OFEPrWNaTOfIUoOATknC03rQ2SmiDUj1rOy4AdSqDzwICIX+eRVneCmXiedV1asepcIHPOOgb1sQ==","signatures":[{"sig":"MEQCIEEPUdHEpMCX3yNLoXT7RdIV4GU5JuWXJMqRRalAiyhoAiBCEoszbsPkxk0YsJrJlXoSQ63k+yeNiRtAjTEgCCjkQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6VxNCRA9TVsSAnZWagAAF/4QAKH7LRby2kppXkKJhF/P\nnM2n/noL0BoZ8deNiGUKOtEhc93tmj8BePhf/0EhfHzcmOTC1zpZRq0SS/qw\n4CjrT4ZrdMz1zflNk8j65xmS7Ffk7LfQcUxQe8FaE3R3KjeV+47tEovi493Y\n9TCsONe/0urIvrigXnFHgSsWtMA1qYW6J0jW5XEpP8dv8W+3ga8mzryGiFNf\nl+dBmFBlF9Yz5sDOhQyDumkBz82UWAaQyWgFwBOb8OcaPpNKcs/VXfi3ujjC\nIVzW8gLFIP8eHRY3CKMHu8Wzq/PLMQM/yu4NhfKvW2dVyrH9TLY0aH/KKj2i\nFCuNqESXhA5dnVas3Amo1O+YaNXc3nAH4hnfgzoEx/G9zc01ksZvru1XDnzF\n/I5X0RYilqn4evnxPjWo11C5JnUY5ctVg8z98OAXaBiaLZgWYSSL4adEsXZW\n/hVMyX0HPsBtoPdOsFnDQQJmZRreAbSjZlh7cTp2tRkZN29XPgAgOtn8k5i5\nBwTw/ZTNyl7bgB442dLzckbgNchqcIJXrqMP5GCps+zVO+kGNjUz72BqFpr0\ndkwK6kQHOLkIB1n5ujo55WrbJHPUMr4EuBFzZtw9+gYvOrZxKZQG3kaQ64c3\nPbWDD0UMX8HsLqIUMzfm9H5E2V5v8YFZ09l6zjZkv7udqiVA3uj6SBQYKO4y\naNbf\r\n=T8R6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.7-canary.241.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"c18deba40e003f35ace83d8975ab1f70d6b4843a","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.11.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.7-canary.241+c18deba40","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.7-canary.241_1542020172352_0.37690664177530797","host":"s3://npm-registry-packages"}},"0.135.7-canary.245":{"name":"@sanity/document-window","version":"0.135.7-canary.245","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.7-canary.245","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"76fd6c624600daa7bd86287d3bd2d0069f4d9df1","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.7-canary.245.tgz","fileCount":17,"integrity":"sha512-i2suRd2a8igkwQzlkg4QWNjSHlKOc/3DpWzYwCSEo9nebqqOWwAVukqFfPETeUNnsgnHDZJNf2S1marg6r01YQ==","signatures":[{"sig":"MEYCIQCH11nxnUNyQNrA9aPN00D2hAobBhkSXL81v+aVuS2SbQIhAIZ+zhHP2UaIwFkh2FnPnViV3EX0LPr3OYKiEtsoEiQQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6YOaCRA9TVsSAnZWagAA7GIP/3EYrtKf0YV6is3jMmT1\nbkdbR/XXQTw7ZxeyAyoRpFgbKedHnICUS8wm7oBK7g/kyaJnMxtQtJb+Re5+\ndp8EmkvJO5bHQ87l8+b38aYiIIj9tqfyjWFIjkCYIl8YBDFkFcqbwMTY6fv0\noJK3Gq1UAI184QCKHTD8Y9K+Pg3FP97Oi9xkqWnQ0fECag8439bolUR7cIqH\ntb9Yf7nsSTMaA/iBEfTWmgJmir8Cd0vk7QnkBU10Yl5/hBcwEn5I9lPllttp\nVcEsXaw4fVreEO/CazsHIKDT2aAdCBU2DcZEX51JtZoOjMXXhhxqOSjkI+g7\nE8kFuK/jl13pjc1/prFo/gy0MtMCVeRlvlr4qbAhigDvogQM7S2SQIwXOvhf\nUsgGIrYvkdCGDWnC+EBvZzQc/ZkQRkBOH0jzettI+RvVD9OyjcrA26dix0NP\nqKujjVZYeji7KvOI7mK4q2MsInTSK/b3rRbsO0MAmWFL1e421Vftz3Y+THBK\nvCy9+ykN9s2z2vEDG29p6fV7+TfPA+C94UhUSw/yGlUvK18+m+hZPwwvFQkz\nEF5+pwMSVRamJII6/qdYjgnQyKVLWVCy1fb0HGRo4kOWoNponPj1Ir9XjZav\nZzSGIzAk3/qjYbMo9xSolHve3WMxcZ3EZN6pFYeQGpgz+BEq3zKVArrIdDEN\nzjCu\r\n=rH2j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.7-canary.245.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"d116e774474d53ac65ea0603005e28da74d71660","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.11.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.7-canary.245+d116e7744","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.7-canary.245_1542030234230_0.38789976207612287","host":"s3://npm-registry-packages"}},"0.135.7-canary.252":{"name":"@sanity/document-window","version":"0.135.7-canary.252","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.7-canary.252","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f0eea1bf606adc90f13f7bece3dff4b7e8c8409c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.7-canary.252.tgz","fileCount":17,"integrity":"sha512-8prlsR+sD5w5egJBbFtbSOR0hFxhNqBf2kpcJsEMdH8n3N4LNLN3ogLSMNVoSllCkzI1C1vGJaw7GFx2IKHuJg==","signatures":[{"sig":"MEUCIEpMoYx0AUTtQ5jMFo+O7qdPEWT1cQ679PFlEW+T5BqUAiEAx1bA1OLS2iMQPk+IJh4j/gA/f291XOjKYMuhDZS+0dE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7C6PCRA9TVsSAnZWagAASWoP/1iiZBA6EOzuU+jx8x74\nKJwey3TX36z4/yQoJHywhNvuoioow2jhAmYnwjloJUcF6rmZUKfOX6uNFA58\nhcLcfp8t9d8Fdu1seKKHRIyIBRGZxGW1OiJ8yHUd5jGFj0blLmNPufetLJNA\nQe+lLmAGRiyqbMYvyKohnIQje+QO5iUrO/5SAMjpOzP8KtEr0iJGbYSsGrOR\nm4wFe6zGaqh5/aflSCzCqRO34GWBsGcQ/r4ogX1GdF25t1UtUcd5vENf2Gej\nQeOePBT96xLqw9f3DCAfuVRzYql/zqnh5n5tWjv8Ce+gCdGNNm24LQtRcW/U\n5OrqV3lqxA1Fw+fIaCovzkrKppz3LClDVNKTNtSzLkhc0omBamlyxUqNXMmx\nkP5AUr14b/7rCn56mMSnvdXkjEHSi09IRuyjBbp4nVwQ+vIyMl4IUh2/g8nu\nKGZJPDEBAhm8JCUDisHjSpxttXi5kiH9N9bw2rlTse60cQyAT8e9XtUXkY8y\nJbVGmSND9e3Pqa0VRoBqKTwl47AZ/5a9RaeArdCP8x7tZKuB5In/dSw6cVs0\npTrC9dGFuim+lRN7jOf70bNN8pPiz2TkqqgrodNqHOL/9WOHxSdSL5zdmXWP\nwEoH5kdswRL6Vs+iTh+NgLc0Jb/2gqVKRtcKoq7ToGtBEsiRtDcfZudhMXG7\n3y5+\r\n=zmxA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.7-canary.252.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"6941134293c00c7553af903e83fa704481d3dd3e","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.11.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.7-canary.252+694113429","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.7-canary.252_1542205070800_0.11507016571938","host":"s3://npm-registry-packages"}},"0.135.7-canary.259":{"name":"@sanity/document-window","version":"0.135.7-canary.259","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.7-canary.259","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"7ca24d06f83f7711bf1df0c4553a2dab942559ea","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.7-canary.259.tgz","fileCount":17,"integrity":"sha512-T/bj0q7dr0y/cFUAOW6ncrs3zhc4aIDDNoGOKuYXoAW21oo7BvJs3Qa8LSOiQ7+S1aemgXCIU4vnvR4oC7083A==","signatures":[{"sig":"MEUCIQDTANQHYTwPqaEsOFVVSozegmbY4dj1reqGQYlI9hE1zgIgCGy60fELR9wWUACrCchTXYkKIKxPDnWrb9mYOuQRt30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7E6SCRA9TVsSAnZWagAASesP/3zhk9X/xptQVMrd+0d7\nV1jWzKN/afDmPRbjkkvZsE9mWGObgZsEqneHtdCIAv0EjTU4JHYskSdCtWor\nI0I51cgNf9cNFCaKkAw8CcnSQ46K28mroKOo4DdXggCeJzWYn8TZ2fPLpY6c\nPmowIAZyMQAU1N0nU6Vanx2Snkb1PhKD3qodMZyopLtuQ+GmcXLS0ILJXSTq\n31SAHzSINOl31yXYfqdJsL+Pf+iFUInLM3kmOYsXQz7UGkk52hooeqeaDT1v\nH9gYprhRPuOkCG/NsnKlVWOuVcxMHY2YAD3o2I86Muo8U2aaQaR7hbBUqV6Y\nYA2ve7GRU1ftNGbDBR7LCHx453VSbDndRBbI2Jr2f5Dhcm6OmNOvCqaeIZdX\nsZE47r6Gl4W1/FNtr9Fk2c73VIhdZ8b0xZYVc9feFmnTmfn+Rd7yGd2BR+1c\nIsBqh+s/VaX4DBIFXn+sBByu8yQO5lsweS//3O3NSXzoB/aBXANvKhhOqe8r\nlPQzRp6opOvqITZiFfkFYrT1L+JLt+ECiHlJwM+h8awMKSRu/y+uwZg4Q5NW\nULPhBqBK3q1VHzoo3BX9xhMIyYuHOP9MAAkKcRUWXWOkaeHEPhjOoHqnF8z+\nVaTtnOxFLwiTYxUzjMnTDprr41UtQORgmsXkJP4GLeSu9v4htjY/BQIEUVNB\nuqHb\r\n=nepW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.7-canary.259.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"28e543188f09111cc9523c07a2b8e21393601bc9","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.11.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.7-canary.259+28e543188","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.7-canary.259_1542213265710_0.22355067726421263","host":"s3://npm-registry-packages"}},"0.135.7-canary.262":{"name":"@sanity/document-window","version":"0.135.7-canary.262","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.7-canary.262","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"2be8108be6d82afcf4337af2d308048887c66878","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.7-canary.262.tgz","fileCount":17,"integrity":"sha512-dx4PPT59aTklRj9ilBYOIPdAj+2mbd5C/5vnEsvcCHPk3b/LRV7YhJKUv5vhoq5gs6au0wnZ26EWasNGbNR1fw==","signatures":[{"sig":"MEUCIASw5IrL2TqNDQ2OMVI/h4uwT/i3ZP4l8yblaziMP78/AiEAnd4xPjYiRwaqEzNOPm1Kq1k0wtTajaApY0PIfFND2M4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7TAjCRA9TVsSAnZWagAAWZAP/11OuSVnZ+90+g0o5zTn\n3r5BXYDS6IC2JUZc0jmDoVC9kaYnGjN/lh4j8bCxgcZdvqJUH0Ie1A1eY7VS\nTHmxW17kSLNM4UJDS3xZX8gxdcDZr85we8Alrzg5YQ0Hx2suoRGbJkg9qXRh\nmytsg5WAXdt5jeUpeTct73zsY10gqzBKDNckOq2XT/+6sC5JDOd3yUETXAf/\n5l76T7HT82ZBa+VUv7NOv78iw/coT1+O1uiqyLpebH5jInHXOM4ivnXVX4lv\nZPUu8utQnEKdgnhmBZxGi1LT7d9PcjMiYT6HliU36JyaIxLrPfp/ZKrzEg10\nVzwR04nodCjGVCYrTWZPHTWRsc4a+SRgyVTStGkq3uRdi98ZA9dP37rFT8e6\nErZsjSaFZO+zulB0W3zLHZPSMw2mfJG35hen8sqcxOVkS6a7Hcdx7XAMxSpy\noDHGnFw5b6lTKSR4MVA0aM226EVnac2DN/SGE2XREM+gRg+n8XIt6PhimifW\nM8Pkx6ei8gnUbwkP0KLNWggouVKQKNQLT5uN5kzFMDDL5TqYhjoJJFCQWHoi\nc83jRwXByfkz88MdT9Pql9sctCjntJ9Kv2ZvCCFb7buLaoX5ZLWmHJjqfvwk\nzEebi3kWLTMCWZ39CB6mBHVIzBl9n1sZibpgmBjn3zS9psLE7N5VYNvHFb1B\nPeJp\r\n=2TB7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.7-canary.262.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"15a1421eba50c319c821df3b0e22561576e0cde8","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.7-canary.262+15a1421eb","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.7-canary.262_1542271010407_0.51300080137925","host":"s3://npm-registry-packages"}},"0.135.7-canary.266":{"name":"@sanity/document-window","version":"0.135.7-canary.266","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.7-canary.266","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"70ac3e2860ba54d0d273679ffebda4cdffd31379","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.7-canary.266.tgz","fileCount":17,"integrity":"sha512-wer1GemL2Jpc0F9KtQ4mItcx6tD4nPqnIKLl5cH75m/U4N9AprrGwSz17TM9wZNr+0MKNjRjZJ0LT0+6hEttwg==","signatures":[{"sig":"MEUCIB9aqfiB9mA1nKeqtiXfjiMobnUNygASZO0crKr3t3XOAiEAmquAd8EnxwnLE/ieY2NwwmChTDU2BIprlYtdw75aUXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7UGMCRA9TVsSAnZWagAAJ0kP/imZe+MwQ0ZEMBfDE6u1\n1pg5tDHKGQIjlI54jaJmSffJ6ab8IvTi7LtoSC9RxNpGQXvUR6OL2S2z7zqu\n59BrLa0pokAlBSZDw+daCEsP058Irq0rz5ObGuwENJBOFUFd0w6TDQSxq2gg\nRuSoJ5lkgRUMPk0oJruRuu/3Fap0Qn46uraKsFqpFCziVtkKa5/9ngAgizJM\ndeOC1I5LEdmpvir09xsnBxSUgfymOBn5uJIucWq54CIsj+X7Yf5jAZK3mcyg\n8xKUkIU+gcoLp5EkqUQZvfvuGKevTEXSehwIZZLVDxLBCQWIb7WDFUkJC4Hv\njKWbTHPcUYJ4f/sMYB0Sxu/Q9csYlm29s+E91ELtVCuD93xvqivRQ4Ajv7mP\n09sKgm47maRBsHmaEH8NO5PdnlUFc7RzQX3BjfuGt3nwZrT0Q3KL5kHad0CV\npS3HGY2qe6Pf67vH+Lsw1aqYh7sYqTVyvLvcpGUoGJ6ZSCwipPYQ7NJTLEkw\nt9cb0RfxNMTO32vz1DJtGT7ra76WP82OizUuz0IjoTBhvhKtAsZ52hbqt3uG\nSE1za04gurtfzGs+r5lA9KYHnAZ/X0y+ft2YBeO/YH0O9Wv3g2I8pZRUawbv\nbdg0gL6Ev56UmAhR+E4lKHxDhTG1dE66tXU3Cb0MCX8kELmrlPPeoBCLhl6b\nrFfO\r\n=uBGi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.7-canary.266.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"ac554ee5344e0d52dc5987f77b2ec78240590ba6","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.7-canary.266+ac554ee53","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.7-canary.266_1542275467536_0.7423125486149942","host":"s3://npm-registry-packages"}},"0.135.7-canary.267":{"name":"@sanity/document-window","version":"0.135.7-canary.267","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.135.7-canary.267","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"d16f1e1b48583118d40a81232a10d15d7fcdd947","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.135.7-canary.267.tgz","fileCount":17,"integrity":"sha512-Nt2MzZo8D8jnudu1L0plyKCM0VAAQe58rKwE0FWQzcfUDn+5cNr8HfG6ntrGIlmpiXp7VzGy2vrt2vq+FK7+fA==","signatures":[{"sig":"MEUCIQDz1q8ltCT3WdUJWzSt0vzGSp3WijpVWbdf3dA31YH4IwIgPnhvFeF++wPlIBZ9eQiiQEaaapy2+06V2JKLXkivYBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7UfRCRA9TVsSAnZWagAArtgP/1O1ir1/9ixnhEXeWCvf\n/wf/sZAW67nGrsju55ZHYXqQcYsAgo4FoaWovWScLA8qLQHlhocblkrNeVez\nbgauO0CTOv1zR8BpYUOqo3Xgaf1+oCecRk2WKU1vVIbvxEsnowG4qzUOgzcx\nHVSnlxgGou6dNSUZDlntBhpRWlpIIdj1yTk26iMCT/l63u+x6CC9Gz6oaiA+\n7700B2vc60P1sBi8IzTMl8dXTxUh9JzXDqN8w9Sm5Inn4Se/piL2LpgCX4Fa\nbsOBq0ShvfhwqMUcPsqIujPCghpgW8GKkMoe48DvxqXyzXfuQwHofCdBXYdY\n84cSzja9qARQNhoIaqlOx/pRftmw0MSvG2oXknodbkz+avXUvqsht+hBeTcF\nszjA2lcBTr9Ze+4ldb298VdTfUrWLN02d7HiXmezWUTmC67GH9S5L2SjleaL\nXWGcDYKdA8ux/tYtHDV43SARuDb0w1DqwMd1dlzDzuyb/THSks7hehf10a+4\npZijvcJl6H5XuoQaJ1CW8LKRb6ZPt6pI8s6L3BW2eH1dHjjQ7Vw+rvym9dCT\nubtRUbPu2N3gI/Z7oDX4DsPgESO6LxO694d04teF2TNdznlGCk1ndm9gRR83\nxFeYZkHtCXLmlAM1FeLIjeX3vTtlJL4Fm2uiOwoOjtKnl3XNPECbP1W8lKxu\nSqoF\r\n=Jk97\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.135.7-canary.267.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"026a6eeb188cf543d928fe9bf5c40784e4867667","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.135.7-canary.267+026a6eeb1","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.135.7-canary.267_1542277072866_0.9548588332119448","host":"s3://npm-registry-packages"}},"0.136.0":{"name":"@sanity/document-window","version":"0.136.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.136.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"51358fbe6f486c6361c930eb5e9bcc455ee33d8c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.136.0.tgz","fileCount":17,"integrity":"sha512-fRhEUTOKGOI6wewx0q5R3HjWiuQZi0MZvcC9k75FEDt48UViGzNkFTWGb2HGJ35TeN1NgdHvFGQ/jC7UrGQTsw==","signatures":[{"sig":"MEUCIQDGT+iN05R2WulcBQfVUO/THtzV9bLWGhtKb1+BI9Nf3QIgJ3Zwt6c4mRMX4rL/NTjtnRBDowxWojIiRM94mkRkrZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7W70CRA9TVsSAnZWagAAEK0P/AwIWkYIZU7dCRBiXbvX\n+3xv/uyCTL35xHyi8vm4awbs4zU/WWia0uSBV2gqcq601wSX4QII7wDwE8CK\niepMvhB3uAd0Q7CgKnNjHprj17c7a2tP2FTBscL45jNKsfh+qJRRxhXYqd0A\nowsAvzSjWqKeFMPQpq4uZ1SBYJPwQNeoa27FyvS89OE6vXtm41PFKNnIGwlW\nroIVuuzLluKrTWvJDmMTGCoZfvlFYy6OSpY8JS4WLnFsJQ5kAHL85MRSYPaq\npmRsQ/+yL8P4vFcqQs86XL5nxqG/0JH5HUAL9xx80kgVznr95b0ZNMVubXQO\nNvWomF8KjSHeBGA9hDvdnonM5ljcbm8DtFEAWYVqTyLPaAEzEgx1zXe5PaqX\nqsb4zGH8ziiiL/ybMQIGY1Rd9xD0SIhoNzeOtXq0YlNOrQjPRYZJ98RnyPZI\nx16Lsqpq6zDII0PH1JCODfPjNFljvlzCcam1xQSsZkP+ApWsyBMYSvKZ7nDR\n9NXNwky6kHuXKcAZjqu95zHvC+iJNaQtPqEOauN27gU0cxtsLen0kxpri3Pc\nRRaqHk+3CJiaaz4xHGkv2k3lCDa0VQu7tAT79WNDQR5jKuL5vx42xy9pVAQx\n/k+7xfKZ9QjHeYCYHCfbO04RGlDn/Ht4j1mKELWmUiPTnhAQKJRKq4Q6Z1HG\nlm/0\r\n=X3oe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.136.0.tgz","gitHead":"772f0a0c084310e48e242fde77484827f14baade","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.11.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.136.0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.136.0_1542287091839_0.1292386456951906","host":"s3://npm-registry-packages"}},"0.136.1-canary.5":{"name":"@sanity/document-window","version":"0.136.1-canary.5","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.136.1-canary.5","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f0a266e29178eb02e6caf65a040655dc578338cf","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.136.1-canary.5.tgz","fileCount":17,"integrity":"sha512-6umTvW2zH443gCY8UBgY7/Ip7uv/mCw8Nlv2Y/3a95+Qnru3qNyHr0mXB01R5JOrNQtqu+k+yf5WiRO9Ed0ORg==","signatures":[{"sig":"MEUCIQCa+Dd9TzwN6+96L378voA0dZSIRl4lp4ucVH6WGNm9SAIgEftuxE47UXWTt+1vq+UH2/m4/nDZSouTfFSmswNZmFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7X1wCRA9TVsSAnZWagAAtmQP/R1MqSNiB4u9Ejy2xrbT\npVGUhCjdWcwbSXEiVFO6HDtDTHmRkrOL+JJpGD/7DbU0H10gahx+KneIgd/G\nHu0w7bhgrpSMeaOd6l05nj9U6KBQt21Pvug5HOrAUNVeO5tYvVm3HfwAYvMA\nkuDN+/aQp5saYIuE8Kxmt/XByidykCBK5Yyijhe8lxPNnHS/j3he3D5ubHdt\nrQUvr2i/GdHu/ZqEXjE3Hh1KeSGdxWPvWNWbCTDrUZnLXQmvn+TJQNr5lcs+\nC6J7/9ugWbw5AF6MWrkNAt8EgQNPuy/wYLWAX0unU/lBsArweVV2nC7HAk/F\nmFw+5F0VJY3YKWM2PmWRRIGIsZgWZxG5dTtTdkcbtSYH4JiVTbq9aBloIE0L\ntlYLgFR+fe3Tmmq6rfVzDuHf7mUf1C/2++gT5D/e9CqRNvNI2kdSc+XLz9q2\nAGeMijUkpOhpthpXnNHby5IM8MIQfJlW83P2zt88l45qcruJijNSVgHt8NPQ\n3mvfu3OLFuiTqJjIe5L8cjxr3kUqxvPrBMNfcmBVOKzZLqvkPnnO0X5yfNA5\nmA11wS+VN+8jaI8qcaqQbvvjf3KTYsaY1uZfpbqCYkv6cNXvw0ZbHr3xooaf\nO8bH8Jm8Gq+gq1swtzgWXPKlHTVlRJf3PpUsN17wYSgskmyZEdn1QLMGF/SX\nO4OG\r\n=0SUq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.136.1-canary.5.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"8353bbe05e9bc8e93fcb227b90d74dd4eca5bf13","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.136.1-canary.5+8353bbe05","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.136.1-canary.5_1542290799870_0.6246554405962994","host":"s3://npm-registry-packages"}},"0.137.0-realtime-block-editor.315":{"name":"@sanity/document-window","version":"0.137.0-realtime-block-editor.315","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0-realtime-block-editor.315","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f9f728e86314b2c444a68b11173fa414b2c6c695","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0-realtime-block-editor.315.tgz","fileCount":17,"integrity":"sha512-XYKGh1ZBbYYtQSYB4yJ4UOncpBAdx77VqD86nn6uoOaCTrci+w1CmXkSPzYgMm0P/zLKiEBBBxdICF3++Sv4DQ==","signatures":[{"sig":"MEUCIQCwmOe+K8AuiXJxHqrloic0OQ7oV1J1sUUnoMI799rF9gIgLG94Jos/gzp7Wc+OcPIJ6I+jge5bWclHGAzVw/wEWHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7f9lCRA9TVsSAnZWagAASLcP/3Du0LjQQhfiR45EQdgh\nFBEpDqWVshh5MumZwX5+wd9+FrrjGBZOSWXJGhOOhwjI55EiQ8gT6h/aqe8s\nTc18J9Jji2x52xC045Gs9scB1xTeBku9xGTcUf83L+O37uXt69ff253DIcUV\nNT3tf/ThSQ6zwJdRU9JFbj8xbEjNKWilOQ2B/wjrJ2mNuzj29u13xTlRZ6Gc\n+5fPSupe1Ao1ZjoX4J6v3yCBuzzeUjTEUmGfVWDe82jtQFW7ryNTGlQWneDk\nbwqfUC1VfHaTMPqnxd4wBpiwOpb5a67IIsBbway8eyN5PLuF69giNfvGo+ur\nAYMCvsQo5DEA/dCqa/KkO9wj/2IQmL9/jV/zfcrzy3KCXAMrQglD7Q4xbVmW\nHEc07l/DcJLiZkeFt9Qo4YiaUPyuMtqyl3WnOgyqBQ6BEMe2MhNDyJDT7NoZ\nJCAsK0Q8hPdr+s/Ewt0RbHXuz16go7tsCu2F0bydM6ZzmWOG2/qX5yyFHzK7\n20P0O9evy/PUyKNMSV+dolCUSa5V0mhxlg8w3WqGuwPwdzd5FJShzekzHtrZ\npN1OQtrAONNFHOKwstXAh6vWZomsNgMaJJIzHec+nbU9Wxei60/rMLz2VG4Z\n+4tgsde1ImFa7eMj4aLWh7tEiaGge1C3o3OHahcYPGhU/2Z4Wd8i3l9sBops\nNZ/P\r\n=pbsS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0-realtime-block-editor.315.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"b0be5879bdea9009883f4ee6a63207a84f1c9eb9","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0-realtime-block-editor.315+b0be5879b","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0-realtime-block-editor.315_1542324069339_0.6699839106542773","host":"s3://npm-registry-packages"}},"0.137.0-realtime-block-editor.319":{"name":"@sanity/document-window","version":"0.137.0-realtime-block-editor.319","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0-realtime-block-editor.319","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"3779562692235ded5c991047c8bf0981f11e2585","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0-realtime-block-editor.319.tgz","fileCount":18,"integrity":"sha512-zfHOLSWKo2N6lk2V4uAZkXK9GO+jOzQrTFKla8GaqtNyhUhnYimYtS1rse9vH2oTyroLPhYGhinSYptHkzV+ww==","signatures":[{"sig":"MEQCIC3FrbLWFcVNyetypi1rHA4IBbA3r0NjJPqCkAdYCMShAiBt+usn0EWRNqTlyQ6E/OMU7mXQdEe/+E7Ou5R/4ehXpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7rDgCRA9TVsSAnZWagAADP0QAJw+V1Walj5a2Q2T1DLa\nhkD4loO2CIuZ0J0FdpytQHMr7p5ocOWFO9fY+wGyliznWWURUMGEi+/VZYJm\nnbZE5FLNpmo4JsQbWUslIhPGbJfJpiguVm738EAGcNeX5Sl3OFuBcuQoQ4MO\nWV7XxaDDvu6nbvS9FblkEam3cz9KNvhEI+YRs5uMWDPXK7uwnXywbvDVFHUU\nKLHxie4elm4wLNdfaYhDexzzc7yIcCfcmNA9A3JUQDF5qmCCFhLg57reS0ur\nM0nAhEa2ec9ivTDHkdkMrV4tLSlF8qdIWLrNSlNfzWhnis5RHDmmTS3iKmF0\nvwN0sGrCzHFS1rg6+u8ReyNz1QoxkbRL3DNvOnqjyxSHLHN2pcrZrWfPyM8R\n/JRwoIR8k0QVNmAB0El6smpxxKLdh8KPjGd+TpXl3pYMDpSEcLl2DS2+yzFE\nHDEPRX76/X1wZ0ee/KOr+cwYtcS04H/STMxmZ/aeXCucRJEjvUzEE2qJpxQg\nNDR6T11R+Zrtmt8NJY6qB1xiaxdxIkfI8zGTblw0UI92Zlr43VanbPzGLEHn\nm5Q3z6oKlZ1N6YVr7Rl49s8Ij1iLh2FmJhJ6jRI2mztBUvk9asfSVRPBQAQ8\nY/aastmOhO8yusT7B8Sy1grTFauRd+BOYcn+UCMzVSbwChjcO8Ocv5VklfCY\nKlsz\r\n=j5Vb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0-realtime-block-editor.319.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"221ba2dba50470dc6136adcc546aa7ba00ccbb5b","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0-realtime-block-editor.319+221ba2dba","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0-realtime-block-editor.319_1542369503799_0.8001654877866349","host":"s3://npm-registry-packages"}},"0.137.0-realtime-block-editor.321":{"name":"@sanity/document-window","version":"0.137.0-realtime-block-editor.321","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0-realtime-block-editor.321","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e65037afffd7b8a7cac8e661b6d720dbea062aad","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0-realtime-block-editor.321.tgz","fileCount":18,"integrity":"sha512-U7vNeJ61Zy3CCgFoR65AFfMFQaFiPd+iO7AfQOGhri2rmDAHU2eGNPn0j4yDGf+MSIcB2K/jf2pldDamiitifQ==","signatures":[{"sig":"MEYCIQCN0qzjy6RsBljBgY4xycDQYdX3pVBqCFa0DjJ1gtwhJgIhAO4Oz0m/oFNx0Ss5ElTNQbd6lA35BNf1DE+AlNPg2VFg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7svJCRA9TVsSAnZWagAAsEUP/006xHHjfiLuAI8/MrWw\n/dfCh1XNGXsrHR5IbsFGRd0uSCNEfbrtRqFjrKVSPCzTyryc+0Ceqqj++6i+\n9gwA3Ddf3vnC66hC8IwKAMHW6a2UumCFTiYNXcvouI75RnUyzj5+rxSYtmC4\nX18bXR5MVtY++8uWWM73o12BaHowOVIKHSHRKC+LM6HLffloxheCmxXEcLNI\nhQfal5qrxgMxAPGA7ahQ/eLP2ZPgPj7g2PHqfln5mavjycV/hzpNn60SEOJw\nUhTCLDNPM6FKjw16YEynDYYeeQQ2Zz+MC3PSJJX5xYx5eTvWozj1qg0DzjSM\n4WcWMsWb/GLOV8zf+i7E1gPqwKEEzTCH7NjU7vh5hu7dMcmlePT/Po9sdyLF\nA1+GqP5YcUAAD0MazgSMROcTqzdLPHoVb4yY861VTFzhvTrapE7DvmieE2Rz\nsspur9lwmembXR1kwUApf9dwz8CMq8HCk7wfTDyjBRJ1V0SFcmAWrD+/hnIa\nW84/y0s5QuhALBIQ9pACTomTpgANCpzMgngt9TB6fFj5sr1hRA30T1wsha3S\neFbifinZ0Fc0UdrAnHe8Ip9fZ0d9lcJjIiVdvgKg0RwGfrhr5RRiXt3yQiKf\nUi4yAt/xJVIgLCTF1KXskl5CqqcmpjeyCmmG2wqcFayKATjqIOxzXEp6spQh\nGlb/\r\n=4qG0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0-realtime-block-editor.321.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"1625412ba41822299ab4461404ba514c632b4373","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0-realtime-block-editor.321+1625412ba","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0-realtime-block-editor.321_1542376392913_0.30118683763717735","host":"s3://npm-registry-packages"}},"0.137.0-realtime-block-editor.326":{"name":"@sanity/document-window","version":"0.137.0-realtime-block-editor.326","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0-realtime-block-editor.326","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"667dbacbf4aeb386e14f817ca22d462c6bcfe413","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0-realtime-block-editor.326.tgz","fileCount":18,"integrity":"sha512-sh/jS80KI8qqVRfifZfivUneatd3MC1Xczxgl4l0SooIiZkMg9msgWqYFZReld6jJsmgJ9GLgKno00yPjQ4MHA==","signatures":[{"sig":"MEUCIGzYin28pVZyOvVkReQtzrqqdZcc8FIBBiztkX6LQOHdAiEAhza3mfT5mBL1oGhf1lSdbCyj8q9fubnj7f0PcE/MrKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8+AtCRA9TVsSAnZWagAAIB8P/Ri7+UxiBcPF0rf2Ux3J\niFntW4sbrw50NrHGxbXnathEIRVDquPeHU0yTWqqWHpun2fScS0fmsFVhjeZ\nQ3FPLPwk8KbSsEa1lHexaw3etMVDuM9ZnAhKwsrwo82U1cbgpnbY5z5QljPy\nmlAux/V6WoTQeGHzviBNZ+tXxxArI6lJhzyGEO7fdwfcD4UfauRZbWRIqRjx\nkv5+CxMOOGxfXBKEgpYazjN/8wv3CY4Oq0xBe3B4YKT4airfW+ArsZQ5YXSh\nduaxsp9PPvK+9xB58eazYtel8GhRTtRSfN/HK6mgOzaJ1Z/uURNcNZHenU8K\n/abnbLAcFZeXkscrVot44KnjhFXFkNcBfO9KmReL9PXXmWfyJ+NckaNlCRnY\ny8eygDzGpR+KuG+ET/0XgM0khTj8NPfDn4KfscMLmGf0k+lI6FL+xGf1X9/9\nnkC2NVAmaLih88LtxgLGCafsdET3nFRxXYbUr/TOi3P5jlRY4vW91d5yBBZO\nVQ4Rd9Xqq6b66Ix8rxdV3PBCVyzO5HRYr2f3ym0s5hrye3t0giG54CKn2vAY\nEvp5IBZJjjKtRwbQkLG0+Z7z7hUtk4K/5rZx+WsAghrAiNi2mmqFx5joQced\nOiCwJCPwr83urM3QFblzrg6vFK9iaA4NzcjT7zCV8LR2a7HSzYEKofYbvAT0\nGUxT\r\n=32BG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0-realtime-block-editor.326.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"24ced8697b2ea114ada6359755c5303f6d4a69a2","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0-realtime-block-editor.326+24ced8697","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0-realtime-block-editor.326_1542709292883_0.9998726938871798","host":"s3://npm-registry-packages"}},"0.137.0-realtime-block-editor.340":{"name":"@sanity/document-window","version":"0.137.0-realtime-block-editor.340","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0-realtime-block-editor.340","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e90beb657033b696b3bb8c3e1107e52effa6d78b","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0-realtime-block-editor.340.tgz","fileCount":18,"integrity":"sha512-0RXMjuk4JW2M9J9o0a5yJJ/WKb5EH/ezjA3rhy6roQtgfZhDiYKRBaIQDvfXNjOqeVFfrPnEtBopY318hW6yHA==","signatures":[{"sig":"MEUCIQCZ/0uVC4j9V0+Jw+NEd40Ql49H1vghW5rHzQAa65cHCQIgZuI7AndM/WvZDMwl+y8R8iMuTJAXkjvKsE7nmSmP7OQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9V0GCRA9TVsSAnZWagAAbC0P/i/UrMXve2d22EaAOv3R\nyCiOnPF9787AxcUGdjdYHGKQ2tAyK0FUGgoeOEVFqSZKsXYadcfrCr52ei2U\nqhoPMBMyP3+R28zx+fsnmq0GSmdIk4QYWF6VyQbN5z7MXQJ1eZu8+QZp77RT\nldgzZ/jMBs9eeugV3WuSL4/mIL+fkEa9dqCHXrJ4hFITf7ATuJyXw55fqucG\n/XEfxDxs4TVwGcQR5puoflPSvgWb+xkbXHHimAkjZjV8p3y2SgBP4r198LuJ\ndBCHimv+Tn7VrVUESOySYCMDqmIiIpI424dECcEaXHfDT5PPXKivLKoEnvZR\n/FLb3W//xqHcgrgd1LGKvjUGC2EKA3frAsv7q7bgORQjnzTX6oXmnrY1cjAR\nxC0c4uMBp8FRrwIUnYH7V8Z3154CAUnBUqWzJV/oeYHAYdOwf43GaF1FCWEA\nJkCmNqFN/HU61bR7QAatJJZdv9TcbRHQQFrCNQyElB1lsORgRKLYgLY5kNYG\nrtNFWQeGuVcZEtYlbBhl07NMZAThlJuhQFPQje5sWcqapvngp21Z09VP8Pgy\nRP0As1S+jJLZ3tAp8ja9fPsVty2XTFvB5JK+OeIcwfdF3JLZnx4JlKXFqoJ5\nc52ExFmAdAZiD/zK+E2sTaSG3Yhs+HWr+WtMwqXB9LSLrfDqmbAAZHA15VWB\nx6hJ\r\n=vnDq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0-realtime-block-editor.340.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"d943e3544582f3b71b55850ba1d74c87f7f255f5","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0-realtime-block-editor.340+d943e3544","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0-realtime-block-editor.340_1542806790272_0.16674747403858148","host":"s3://npm-registry-packages"}},"0.137.0-realtime-block-editor.343":{"name":"@sanity/document-window","version":"0.137.0-realtime-block-editor.343","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0-realtime-block-editor.343","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"6c0c9ed7b09e9fc55728803b614b2c8208a73d62","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0-realtime-block-editor.343.tgz","fileCount":18,"integrity":"sha512-awSpjMwo/FzlcSSSy/FiKk37RH3sZtKExs09AjS25dlXFuD9aAeVgh6emKEt/gwluSWTkhv4v6u8Ye4oOwFM9A==","signatures":[{"sig":"MEYCIQC6kSGf3ZR6wRyFE9iGpnwHFg5yjeQhcNSCaDAFKk2p5AIhAP7+DPzuaf5dszkvogXOV99Kjm+9aIQNU+/ihA/ctUdj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/RAaCRA9TVsSAnZWagAATu4QAJt89VzFzB54cm+dB+gF\nN+j8nOKWd0zaUD6mIy3toZOkga81ZSQiR9okz3ApO9VHF4BNksC1qg9h1/vw\nrG8jq+Q8d+Q8i+pYZNYZmqLOWLu4eZ89dah1ZOOTnY697/rVfzfsbzTR8eFm\nvWnVEML/Etsj4h3qJVQesq3j0AFkAHfHYX630vqKLH4NVbqkmiYpDROufqFr\n795pzPR6CcH+WliK8rVd4NRcEDb1AYb00IgJGepEDuut3JsRSDe+vsPRS3MJ\nRcNg8tQJpjQSxjucZjz/qImrgIpZn8obd5BR7MvFgP+jxxFgJpMiffQPHcyE\nAfMxASTjQHApMjarjD7b6Vj/SXZwcowFQyhnpXVBmU3Nm6WLaXW0sqnbK0iO\nP0Fa9U/UHfDN2JhDTbItjEv6ukQPPA9e5rfZdbs66xAyCmFCJNTObOC6Kc0k\n8jiIPAlj4lBK4zDr5jViEUosl4NVKZjLxlyWU+LRU+SJPYHba/eWvhnD3yEk\nk3jbqrODUyaids3CQotOFZSBxjCDzrlpKfrTVMglLZsZppMilgHx7CgNlIHn\n5DAvp7f6Qx4WlvATymmjjBhGrDvFahgdh2Nh8zhsDU5W4ymxct+fwvSjbpJk\nNxoZLWjN0vbCuuXNWJdwMVd+XK4Lipqbijbzf/Miafoc9IoTW/gxNFmFGrYq\n0641\r\n=NFQy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0-realtime-block-editor.343.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"a9a67a4504edbe1fcd17d432fe6f51bf8bc55f36","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0-realtime-block-editor.343+a9a67a450","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0-realtime-block-editor.343_1543311385716_0.3936612284195531","host":"s3://npm-registry-packages"}},"0.136.2":{"name":"@sanity/document-window","version":"0.136.2","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.136.2","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"0c97bc40b7b8de428ac5e766769b5791b5bdec7c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.136.2.tgz","fileCount":17,"integrity":"sha512-dpTRTHI0gGwRZp41FqZmwQgs/L5K8pkhqfvPOmsCcVAnELTg6pf9xnbEgoaG/kuluHn4xu5JGFB7KzOgTahl/A==","signatures":[{"sig":"MEUCIDEoOcpvnTo4DgMeGa8HT97M3i4uj5ek9l2frjYZ21wgAiEAj2KbifV/Ql2cQmf/Zr7fKBpMRjKMSJ4qMInSSj/j0Ao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/WCPCRA9TVsSAnZWagAAG8oP/ijSRqtQBqPAbkDCkInr\nQUQLftEkPSXUhNUocm0Xj0LXdrDbiTsf+FDUjT29hRTZVMrmWxaISMKf+wRy\noYY8HsF5XfrqH7cUvSCBAaiiEJEAN93I7KkkK0H5EI7ncSLSOpzkPbApurnU\n4xkXXspOua8NUkj8AGVtBEMaNKcr2XBgQ0AKh4Dzy761Wf7/v8BMOKahX2wK\nvPJJS1INMkwtHGhlbkQy46lNGqxenjVNCcfI1MVFkKs9fjQcEFxBc1dUjbJ6\nNwdR3U4Cifeztire3P+PlETHQ5qioiPRb/7xQRz+03fNmdipXhkGHUdNscHm\ntuao0px9/wrVVJ+Z86A9UA+rG9lTrhfQzJpOIX8q4OGJvhMungZTl00x944x\nXaU+RLPPBJXdMq3lWq3CIqAYZOJbmesTHDiceNoDt1hKZU45siTnF9IN8pRH\nIKHnBdW9Shlmt18Ufg2JofoWzj2cj2kogFD9z/L92RnT68ggK2HIwCahG11g\n8LtmTsbRRCgLGuVNzfa3L/TKdRLqRvZ+xTVYKMLja6nb10luURfu/yOdIhY8\nxRYkptWKNFOK+NX1AaqGsiM966Zjc32BkW8JHv3xcK9FJux10Uo7e6py4uK5\nSAIbjbThDHBic2fXcaZnflbwvbniSG78f64Mu5XjuIKDW4dLvXluuVB2kwuo\nbneb\r\n=mmGU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.136.2.tgz","gitHead":"ce6b4d49c6324a7fa072f61200b9384de434ffd8","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.8.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.136.2","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.136.2_1543331983182_0.08965265158354985","host":"s3://npm-registry-packages"}},"0.136.1-canary.26":{"name":"@sanity/document-window","version":"0.136.1-canary.26","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.136.1-canary.26","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"6e822ad0d40a1f2f0c3ba3834d741742562cf30b","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.136.1-canary.26.tgz","fileCount":17,"integrity":"sha512-uNiLAQ4J9Xjs3HWDV3seSLoMHGbSG67X8HOYAUyTcgT6kxJ4GVVOkf/uqhxrQpntCZUeaqxVDoQCFCjXS/5GuQ==","signatures":[{"sig":"MEUCIQDF3qfbeXTRXJ+PKD0HXeUhzyum/Yh6WBJkzXqsNJZV7QIgCheDOfcFyqvLViTLpDLh4OPkFRs8WzR8CNrkZwPxKtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/vT3CRA9TVsSAnZWagAApQkQAJvNXIdhYEtczQEYaeKk\n5UhR50kM6Rpyh4gtk3TaE7uyZUAG13B7hCPLhjpZ5G9O0GIQn6OF+K6OuEum\nmEYdmw8d7RTji1gJplm9oidVTJ3usPDNupPgaPDsyMxFNDWuPsK2eYtbcM6H\n+WI2oe74Ot9TW1/cfRtci4q5pxKwIyHscWBe2mA4aMQWacebxO9fcwKIYrRe\nuskspcVGQXi/G7zOF2g03BIa/1Eu8gvDjUep8+9MmQ9k9iquwI7HCDZaBcGd\nj7kGc5gg1OpgZrymnFHfTP5mOUOa/0V4fREOEq1dFy7qDgZekTclOkiFlURI\nB12fjDYDOYv4A9i0iTxoskqH8AKrx4IAQnRCbh+e7bJoNd5r/a5tEcBPdTKZ\nDbzYehJVBx7Ys5hJi+i9SBBb+rgYFLe1ROSONektwOEiHZj2QDfCG/p6qgfY\nwIuDUFsEQ+oGr45yq13RG0l0DUNhQEdY2mIAuKEaUPJwnApysOLJ73TOYBWQ\nFu/Gkih0NwF90mG16KRmu3NV5/s/OKXx9hthgqoR1OKznff1v8Z5j1+Wqb//\njyQdmDHwtEkfmJGLPB21fgfJiaXiIsmR7wfiNCLI1X1AqYiqJu4t2P0P//GE\ntGTguN1af+O1LqS+pdkrOT2gTnGkAar2PEz81Ck8O7jUM8eeY8cLA/AdqVch\nF2hk\r\n=NQwv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.136.1-canary.26.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"aaa909167775692fe64289f85d44a180b73e49e1","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.8.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.136.1-canary.26+aaa909167","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.136.1-canary.26_1543435510510_0.8539620078040588","host":"s3://npm-registry-packages"}},"0.136.1-canary.27":{"name":"@sanity/document-window","version":"0.136.1-canary.27","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.136.1-canary.27","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a72c5bd07f58521facb30319b25924e6dbad3790","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.136.1-canary.27.tgz","fileCount":17,"integrity":"sha512-05G6q1z0L/TYPoXxZXUvaKjiitsqBNtI2HwPoXtVOcH4iczwNgeZzGE2ebiIL/IWP31zqf5ozIurq1Ble/Fq2g==","signatures":[{"sig":"MEYCIQDOTYupjq1nfx616cLOWEDhyYa/aBH4f33eFkQ5pLcbewIhAPfX71dWX0zyqJRu29Brn7wTOLd3IT2PcNJQuronHnlg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/w04CRA9TVsSAnZWagAAUCkP/1Zzfq5wiri+MS8UB1TZ\noPLmFJ+d9WtehCHsglbhxJ1TpSjPD98aGe+fupJByaJ+FDpjw/ddGXIoY2om\n7pkKHEYEZoqxlpG66MKH0+ksh/9Rt3N+O9HJo+cbCYwSacu2z/18QPj5r2iX\nYIJ7t2RbaVrgDKl3GHO5D16rvcJC7xiAtr/+M/Uz0nW9GV7qqIz/yfezGfTj\n/vptHiRwNfnZycpTAdgwIz45BJ24W0wtxEo1GoBfReL2Z7Zybo28qNOgOoCP\noxooVaSc7+HuZ59VIBXJ2fc+tN9IR3zlCVOMMd9AE7Qyj7mnITvbU5SH23wl\nUxYehfRcWvJBtsV7VonAKypMVShFExlH3D6rkr+YHaIMkobnHXM80Su0qOsP\n0HYVzqUW7qOHh4m06CnM72b02JwsI+KSgV7OJw0d9oYsJfT2uEL/XBQsf/4Z\nzqGR+YnGr2IFati5s/H99Fwk23dD4F87SgbTTVD/vS0GN33wtNO0uCX583Qt\nxuHagT5murfyWkZEmj7MgWqSlyZMuHjmRWT+3yF4Aimhj8/YwKc+2I+YYKP/\nf/bSVRE8XWu1Wo2MjWzieDae7M7thV71wwN9LDUjAJ2toJFfPbVQHoWgA2LX\nYGLgab9n0hDtTMgIxcQ/MYj6p03KWrRmzm7ppZX0FvytP3xzH6Gqsu8dh44u\nGS0W\r\n=QVpP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.136.1-canary.27.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"3e04fc24acfeddad82ebd09b08e657e7ccb7fd26","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.8.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.136.1-canary.27+3e04fc24a","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.136.1-canary.27_1543441718972_0.18238136575316077","host":"s3://npm-registry-packages"}},"0.136.1-canary.28":{"name":"@sanity/document-window","version":"0.136.1-canary.28","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.136.1-canary.28","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e30aefa3ec07225bd90f8d146fefa2ea9925df91","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.136.1-canary.28.tgz","fileCount":17,"integrity":"sha512-SEMXsoMGVeDPZ3AKsKrLN4TtXtI3W/GKt528SaC7AE/rxUeu1aQ9B4S/Br0c0P/nuiry5tS9bAaCt3qZtvgAHA==","signatures":[{"sig":"MEUCIHqgdvX7TyLDszrPcAlPqTpjyDvApDerlwUtmcbr5LzgAiEAtu7WL8XPNA1LAQy5GfCrVGdxxLdP5KXfy9svRxhxeWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/w8WCRA9TVsSAnZWagAALQoP/iNr0/rJUITFmKKFYaAi\nQGqUavSvkyMwiEf4zQPK7XOsOlvvomQwWw/nem/tE732c3CZ/0ZiBfk/L25z\nkgPhMHHJr3xh8+Ng9lyFpPzuXuHg7Xa8GppW74AB24+Tcmvg7YlhOZ7DfwuD\nT+OL9z4AoybNrgrCoxtZZqiBj3v2wirFTF6xpBzPCyHXy/bpWIdixFoYrza7\n1aX5hN7efRZnoVPp4pOwH4qyWCGazM7g3prExCCaegXVYQ+fHBEU0amKViep\nSl7UwYaE7/SLgmGaVBUufsu9KQgXu+38bQVQ3akcjBH6jZ+ejzq2p8cDHIi8\nrcGOLkepDqQyAJAPgxhRjE8KIEwBcC3nYrCf1h7isV46C4BC5XqYFswb+DVm\nsMJQJMdm4OZp6gt+AjyofbgS47zoKMViKFik4kHsGBrBdOVXsB2j4uNN4U7n\nNkOtjuU/fL2vm5/6PMm1fv2LoG4Zc45kakWDUv/MGXRDXk8nZN+sRJ3tNnEN\n3RoYXc8b9pXF8xbttkyS8HpvFckhvgAPwgPJs7Kuyp2GcpER95KjUYI394hC\nF6JsNXeQFsxzL/Io00fh6BSyw7DwwKOz07TxhQ5HbVEx9wDRI2rVvTrVA+cO\nYzxZm5yA26/xIBe5Exqey2O6YWFyDQP28R94tad30szR9EbJndV/7kpnNS9L\nmGgA\r\n=mr1M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.136.1-canary.28.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"bf16856fc4efca047bd54d7167927dd4b05a21e6","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.8.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.136.1-canary.28+bf16856fc","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.136.1-canary.28_1543442197810_0.595955697669081","host":"s3://npm-registry-packages"}},"0.136.1-canary.32":{"name":"@sanity/document-window","version":"0.136.1-canary.32","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.136.1-canary.32","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"2961a23c81784e76a9c69a4bb4ae7a55a9052fc2","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.136.1-canary.32.tgz","fileCount":17,"integrity":"sha512-cOS6zUtDfXNc7GkhrGt2Elo8AyR3M6alAve4P/nl7ThndylhMlBpVSMMGvdsJiH5tYzHPRcQlfE83MNXTETseQ==","signatures":[{"sig":"MEUCIQD+AONFkKHWKJndyV1RrUVigWiD8Zfnt1kqjV4IMsm0rwIgI2KAmp8gPtLLjwLHifyDmB4N7pYE7ZVwsmUhwxNvRd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/+IQCRA9TVsSAnZWagAAppoP/jlXjhvVjkMK39383Ez6\nJXzemFvuhJQKJ2ODHtqF0AT4DZPreHakB8TXeYtUPktIqfTlVBJADUcaRQTJ\nuKkV+ugq/+PRwErlWVBKqh5uIWGVf4e18Oe7mkUGTTL4nzwyTQsHd5CAh3MS\nLqpx3xtdi4dS8qNbP/3+s83cORJdxrpXljVkUOK7mgZHKvBwKZkQ/ozR7/TG\nbcHL06HpE09SOH9C7mb/QveVbJqkoYKzAzZr2Zzl1JYrkXgRvI5kw4IH9HFm\njHA/LaE+X3Xl7Iy6o1p8iyBHue/AwI4+uNaAPYNQT7WQvgm7lTeAPvZJKeQQ\nhuA7eg6fcbSsCC5r96vAMVAyKU6iX9ie9ESlXsNl2OlHqMW4IK/lqo/fyqQk\nCXMbSnfMcxrH4wFo1DrVcqUXaj3ZCuBWTzu3dCFa+oHPmYm2rb5qT78W3UT4\nuysbnk6UyrVcIlkJHim7Lpvyjbyjk2xCUBHV/HiPtM+0nRgDQXDd8CxkdZX5\nsprEV3B1t+UH/OqoFjcORPclGNg9c6W+KaDEeYgbnf33HBtY5bt/5evFSQJO\ndPkTtVjAbez7MH1d01s+t+Vq30KHYhZmOCYB4qzQy/zn00Wbhk/YLs888L2/\nWRh01q5qUT+PL6jeWllBI1vRFJWixto99YmEtraIH/mmwKemtW4KB9YMszbI\nqZoR\r\n=RR83\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.136.1-canary.32.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"8edeb7394389443e932b93fd22bff69ba1fdd04b","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.8.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.136.1-canary.32+8edeb7394","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.136.1-canary.32_1543496207544_0.4641181479137624","host":"s3://npm-registry-packages"}},"0.137.0-alpha.343":{"name":"@sanity/document-window","version":"0.137.0-alpha.343","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0-alpha.343","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a374dc09200908fa1afba0e0f87a09bbcf69d212","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0-alpha.343.tgz","fileCount":17,"integrity":"sha512-cW/yPUM24lXTTC3suv1q+Ri49SW/zd9qsCRrzESnY5wbH4MS/M1UXn8erOFh8YuhPlbKyqvS33yF3Wl4zZdPNA==","signatures":[{"sig":"MEUCIAUjVATYI50IEKJyXqkhBUMRho6Vc7OAjrCmYHdvcEIVAiEA5O86+0gkjD2BneavTza/AJLZ1k0AImW/n2kHJLVaMnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAABgCRA9TVsSAnZWagAAVtEP+wVIxO8gluyoXscXEqNk\nb0T1532FSBxuu6b/Exu4K5SJeWOTbV5ek/DtEFSbh/bGn/zbJL50y5SHovo2\nFcVrKM+11KNiCTJAnWUOfm9GfjM2EN3UaIXnsGYiLpbJ0v6WKh4Zp1aBZhlx\nyy89kyk/HHvpROyEUq29/ivC5rohjTKgFKczlpQQLju+s+e7XHa/t7W8DywA\nCWU+92WVvWISDHhRwvZ9AC/HpZQ0DDhu5SZvh82CB7ydDF66YKx5Fkj7KGIx\n3SDdfaT7TA55qw1BIoc9mD0DZGvrQc9dDQwmDSW87WWFP5Zccpu7prLcmyeN\n+UMf0wS7o/o4ZAr3AUupxOkmPQYU620S7l82knQVGC0NlSAclbGbcxph2Vub\n2AgXf8zP552+k73SHaj6JeGCKcp0Hfopzi3BMNoKdxWM46txIUW4JrGuETDW\ntD1reTvMSLrkxxHTgw2VdfbRITq03fPRuMYOnm64CYjpriFZORBE5hKj3hCD\nE+UHsr+83RMfHL296btQN2Dk4JQHh25T9yKyBcxAKHxm1lBTtAbREY8lWI4K\nFFfz98VswTgjIZ3Z31+b50A/TpJoT4cfz2jT1VClFUhPGLlgJHlDlAbmylwL\nCTCAM9TiiFYr68+Mjhe+ahaFk/vdWOrjIlgQAuQTtTmp1He9tlE5XwRM4yqO\nSULw\r\n=GZMb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0-alpha.343.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"ffefdb9bf93b7da2e998a16f1810c5bc36ccaf8c","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0-alpha.343+ffefdb9bf","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0-alpha.343_1543503967719_0.35750748246529485","host":"s3://npm-registry-packages"}},"0.137.0-realtime-block-editor.344":{"name":"@sanity/document-window","version":"0.137.0-realtime-block-editor.344","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0-realtime-block-editor.344","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f75d572f4f5501a573ebff718ac3863e79361fde","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0-realtime-block-editor.344.tgz","fileCount":17,"integrity":"sha512-OYX0wAon92qOtmeSytg2CY9PwCISmo++/xnlV/gyO664NZKwPDc05F3GpvNWR96k6zqzUX20rfRG04JhUZwhsg==","signatures":[{"sig":"MEUCIAHwczAzcTmtjF/oabkpWj/RYP7cFinKolzOR6y+9+YiAiEAxsB0B9NvywASxEzTxXiZGJjUHtO0C2VJEw5E6902dyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAAXKCRA9TVsSAnZWagAAHHgP/jnzDGIeHjLds81WO6O/\nfnRpGouZu/LsfU0Xz2u5AfJO5ObKn3MgvTRsHoQnF3luzsf9xVHQLjgWmnG+\nx6TFsQA4XviG6WBLd3a63ZSyUCAcb5qG/wvovjV65DTVS4Cn9sEyS7P55YDH\n/z44Eu1WOzI7PQAWmA9uX0CtIagln4gByg318Q8CTJQY3aWplVfvM/Ay1cu6\n2/4F75Kj13quKKYzv86M8+zPiHYdMzA6MymnHUrLyGqkSvmMYHel2hk1/1Ic\niycINLZlQ6CX/dDf10JijyLlqZWFhaVKeCOJWLOjpHgL79nUxiuW8oh0YItj\ngUhlPWcN3uaztJgmQs1iwZSNox66KHgrDcs30BnL7COzPgleGbS+gTdN2r9h\ng7oAlctj6U4Ec1r8NIr2lGVp/hHJLMrQOJB127qP/MunZHj4l23JglqQla6l\n5QXy/zWFadxSm7hKQe+JJyHIFmCTsUbsO8HERpaoQagWqgQksj3sdy0M9gmG\nGXejmxTrYHQGwvry/z4JkkCp+L1n4JMrAI/v8ALTwwR8Xz+VkUfX8L06mJNe\nEKtWZIbWDseNVTbRha1cPwumenJu38CdClogReH/JnJmd87SRHs+LgwiUfNf\nIgY3A6quGDeBEWmcPiDk1qz7kCpnLcFnjqsajHWuYEPwgggyxoS+SZtmWkJq\njtzJ\r\n=kct+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0-realtime-block-editor.344.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"6229a459ab27f1da04b4b847e4dfad026f433891","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0-realtime-block-editor.344+6229a459a","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0-realtime-block-editor.344_1543505353825_0.8926580431602382","host":"s3://npm-registry-packages"}},"0.136.3-gql-rtb.359":{"name":"@sanity/document-window","version":"0.136.3-gql-rtb.359","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.136.3-gql-rtb.359","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a083ebc9e6aa52acd82cfcc8f37d88d133cb5ca6","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.136.3-gql-rtb.359.tgz","fileCount":17,"integrity":"sha512-ccrZwZzYfm9YjfR3q6ppTG3LWyHYUj8yc2FVFm6+S8CCi4yaX37dMkDQoBOud+W7y/knqxSOuucrci6LHzhNiA==","signatures":[{"sig":"MEQCIDsi+8dSYcCFS/KNsS//RKukfEQOcIunAx8uEjH+xiwlAiBYm831JS4ly/qmMRsobUMLHuse+RQE9wkZ8sXw8jsCyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAs/fCRA9TVsSAnZWagAAtqgQAIJeWDs8ueCEsfVqTMor\nf58b//41nuDfdKLs5I3aFNc+7bpH1NPTY0yTZrU9jONpvpzfL+FnWZqJS41R\nhFNGKs4Re95z4NT0awyEREYhESEIr4mEdNra/LNznLM2fFq2+RFQVnrcnSGn\nehjh9layqXosp6treEblO65xCWClcUXdISznK6PskwuVL2lKrp3eMVL/FukA\nRNnw4cvl+/95ZdjrpffZ8gbjOAEN6vyQvX5CFwYZPzqTk9WT5uqTn9cQGvPv\nJWImA8k1ssxp8LjtprCfnoaDxD6yHcQbX6081hqVfM0lIJofIFeZlK/Tx4Rn\nX/16BKKBzEdGilu0MK1tXFkkq/wt6n3gXjzsgxrDemICAEteIS/bqCDygvXn\nBcWBQZ7Agq/yOZ4p+smSmvDw+x4oxaw30jnYqCcBUEGfKHCdzQKJadSo7wgv\nqlGAiTBr6sgCHSxlt7aU1IU/rGaJU5dW70D8wtlJpbeaA3DUixiVFU3Uvr1X\n8b0AcXubcE02uyCOD6UOHcfHmLpQCg+mjeCjOV2Bp5rF6pReTmzCBJZ7336P\nWc2BnwL52hAAtReJLMNNCV9No8gdIB0k6C3dLblyC9obG+F4gErTM5bDJoWr\nMCs3TUwV3U3g0cJVl9+GAuarmjt74CcnvluVWVZjt78RgPAklD0CyzQG4aBe\nKmbk\r\n=IiQk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.136.3-gql-rtb.359.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"89f1d10d4d2c4819886d93d08336c39cd8e72700","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.136.3-gql-rtb.359+89f1d10d4","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.136.3-gql-rtb.359_1543688158743_0.007768249389453308","host":"s3://npm-registry-packages"}},"0.136.1-canary.33":{"name":"@sanity/document-window","version":"0.136.1-canary.33","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.136.1-canary.33","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"0d7b9f4d7ed2778562781d2b80360317833268d3","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.136.1-canary.33.tgz","fileCount":17,"integrity":"sha512-f9tm/oaasDbOHcXdsgFl0lhi6zGka2VKtK4c9sp0QKuVHlyyq7r7WMMwXat+/kVaKWty6TfSZ3nUH+LYdhoSXw==","signatures":[{"sig":"MEYCIQDfQBHGeMQBDoAUNAHJYXlx05toCdRjbETIK+Vol/uaVgIhAJUJeOUTLHtmK+c+TPspYpkNk1Jj9GiG+IEzNcyQ5J24","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBTuBCRA9TVsSAnZWagAAP7YQAJ9s4RngW4Nc14YdKmGF\nYrJV6VF+YQXCgv1OVNdcJs2W3Az0t+23eWgbQWN3Tu3hfrHabYYgRWfgPV+G\n7P1TpRcTyfQ6VywgbOq4V/s9ErS5VVYE5JEubYYGiEGOqlpye93pOenbpx85\nlzfAoxgUENR186tXoIyqTK8VmBkX/cuxKM1FOZ0wkg5C5ZwNfprzv/pGi2bV\nnBSq3OZlS7lQLHqad7Oaw/kUO9XCptDzszejwg6KuwHoKCr3h4feZi81uc7O\nOzNTU0Knwtlu/RyW2Q2+cgwfZ9poxZU7FI5FFExK0byufMZI7sxkwwczcUXb\nfnX20IZ4G817LwqYMBcn+1Z0GJj3W0uBvoUIn9kJXN6Kj6Hcc8LEPhBHsJpp\nEImKxm9gmoD0dpBL9ztDarUzxVdeoVv/2MAb/SwNUQWWUVvlQyxHAGVzs3jN\no8ySbXEAEwZVGEq1ibzt6hgzS0Vqe0CcJa0AR+TZyVopxMHKMN6tZ+rQDnGq\nfDC4ozL9/4MnZcZN5MdQPNQqaXvCcKwGaCd6zQYdbFkQEy0iPXIYBDuQLYr5\nav8e+vqb5bkYd4WpARYhRLl1//qDMe4U96Sw4TmqAqtGKH78pfrIR/+4w9Ew\nQyZJwB50YuZkeiHbWnw0LC7Tcu9ODW7+np0VNFWvezxWovdX7iE3hUzcBtfA\nHc3h\r\n=nGLo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.136.1-canary.33.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"894f9db9be065fec93e1a21e836bee8fea733659","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.8.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.136.1-canary.33+894f9db9b","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.136.1-canary.33_1543846784635_0.9185254881531757","host":"s3://npm-registry-packages"}},"0.136.3-gql-rtb.371":{"name":"@sanity/document-window","version":"0.136.3-gql-rtb.371","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.136.3-gql-rtb.371","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"01e7855274608b8a0c0c53f1952dc51a52acb0a7","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.136.3-gql-rtb.371.tgz","fileCount":17,"integrity":"sha512-73ofAeNpd+qJUJ7Nr3m97kRD0krR73ZwhknwrET36MQBBhNkgrsS/B8XvI9KonJdAMy9ZWgop32UerH0PNgv9w==","signatures":[{"sig":"MEQCIHrAtmmE9ljXZwXtxEqmfsRz0SutMfJ1uixBaaUk04sDAiANdF3vK0Cv3slop+PiltTrZgVfeDGTuaPaief59X0cYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBbF0CRA9TVsSAnZWagAAB1cQAIg0D0+AZrulvWhKFq9f\nMTxrcJm/AUJ9OyxEygEJ8EWmaZcLSavWB0ylSWHf8KACupVMr74/MW0RL/5b\nRsa5k791t+qRKNYdQsrXIgGuCA3T40Q5JI4ACEoT4R9ee5H5R0nhvWeXKDW1\n5DZIqGChPVbjlPYWutymrHMuHAY8YBoVy9lo43HkbfQ0DUUaJ6VNZqzlIP4H\n3VXSTNY6Z1Eh1LjD6kpatxEMmzjXyZZDM82Bb5hYtgUHlEVpVANfQmL0sbqF\nxJg1ulchhaZM/ZFnt6CUrfWopTs8oJOeHNCFUqVBOoNUmCNiwtphBbvLkLUs\nsGwpvXSOkYXtitWJ4IxC1zF+0hhPQxGDFnqfXyKiS4Be7SDORI1+/+r6DbPD\nuYA8dfYPOPE9rq7lw1gopFuU243XmgjBfAi2+gfRxl4W1St+CdilrKANFjr3\nQu+PyTR1Eayr/7kDk2NFPK5YnrRQHbxbSw99yY4zodkiDGaNlu8skwajfd2D\n1iPm1WMTk5wMFfnss85/KO+/pRRuw1xCrY+7bAwrS+hPeJMzdKqdaxA0OVij\nuSpi6aG7QffaTevu8kGamT23tyG3U3QpnYHtlEdR6h5uh/955fMVdN+mk53o\n9exOplajn7ZdqCnjgTdZwuhT4GuFCV16pMl7/AOA6zyVWSscAq5vF5d/StMp\nEMfo\r\n=Yiux\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.136.3-gql-rtb.371.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"514c0be8d3281799e0922aa2d64a1da21ac85149","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.136.3-gql-rtb.371+514c0be8d","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.136.3-gql-rtb.371_1543876979951_0.14497217709664056","host":"s3://npm-registry-packages"}},"0.136.3-gql-rtb.372":{"name":"@sanity/document-window","version":"0.136.3-gql-rtb.372","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.136.3-gql-rtb.372","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"c5cf529de489cf0f2efb132b147489502cd2477a","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.136.3-gql-rtb.372.tgz","fileCount":17,"integrity":"sha512-IKEWm971LVu+aKNB2/fp5XIol1RjgUkrUT8Tcev8G/32G37V7Jy+gWCg8vkyzJtF/QgbmfJdhzXxxdq1DyEvgw==","signatures":[{"sig":"MEUCIBrcAwaZWsvFcPkRCRwkkyEuYZXkn9P3PhqECy5ffRJ2AiEAslTs6P4X+LW+ANfy5iNUa/4quzxV0l1uuKGw178sPeY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBlzYCRA9TVsSAnZWagAALXIP/jX8lFmMEFsj8NKFZczv\nbhqOB8F1iiU5fTgM1h0UrUBprlk/66eExmavSjNbILXGoQGxxbzSQyFx2uZ3\nEKi0PkbSycI3ZlYQsgA+JfYhk/2TcfKrQLQyBFzL9wTutO7G5SFy+e+eumY1\n+wr/udsbM3S+jPVtmtM63PSB8yVqvnyblPuQFP6jNOsPXO04B2GA+GbzUgTY\nNt44No+mb+cZbpCiDAE4N4NQ0wLYMovRS05xAuPJV4q5tRS/uzQa+vKNQ233\nMqpK4l7Im7bf2fFNMFPMTwKn8JoSWIt5TMiGY6LhnIFC0a/61Z5f0k1QIFoZ\nU7Z9o4ekOHB0h5sOqmI2aRET/w7Y4eQu5AhZtHsVDhrCLJc4FPjkABHLsEQU\nuELirWWzoRpkpDr68lLdYS59pla/uIc/cgqTkmGsdOIZI35Db5vpsY+4WhBZ\nakKW+8+dw8n0Ff60Y7h49UMQrp/Rm2j31hKfj3uqM/hCZt9yIRPU9jjz/KhV\nk9ImyHH5dExo4kleVHKC6jSsIFTim+S2+10Dc2QW3sJXo801DMHFLv+69s7u\nv+ev4srx1uYUBa02Wtc/evakKug2MBvQhtjUoE7O4kbrWM4ifuueYtE92Y3a\nTY6KKP2sg/ihOTgMDp5vVaLjn+SvV2GieXM8xQ+/2ITpehhlxnEmSiB/CL26\nuG+d\r\n=KnGm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.136.3-gql-rtb.372.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"c3bd9d4b7b47cdfb67b42607c28e8775ce6efefe","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.136.3-gql-rtb.372+c3bd9d4b7","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.136.3-gql-rtb.372_1543920855853_0.504271192659675","host":"s3://npm-registry-packages"}},"0.136.3-gql-rtb.375":{"name":"@sanity/document-window","version":"0.136.3-gql-rtb.375","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.136.3-gql-rtb.375","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e29317e1fe54b8c043e2408b597ed8937f2f87e5","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.136.3-gql-rtb.375.tgz","fileCount":17,"integrity":"sha512-mFPLnLZca+iVapG5eKSoBhoAooqJR79uMVNa40+C1tthFDSZDCVKISHf72NDIU53BZjpBc/fPxGMHQum/jqALA==","signatures":[{"sig":"MEUCIQDlAdxyUchnZyYtCiPctsLhnuSl9+FA3PG2ORbduftFYQIgHEYEWe82/lLzNsjFLtVJt3lHR3eNc6BeV4Cavx19Ng0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBsyUCRA9TVsSAnZWagAAiGwP/2884+4HNrJgtYuHK9Ya\nxBwlI9BiK4qA2hdw/WdmquUU/hfzw6cYPAQJMFZWagrXA/YksjDeCRNoMF1G\nWL61yTcrqBl//fvWOfC15gD6E2C3SPFB++rZg7hiv2QoHauGVQrcBJQxrOl3\nOyqkBtp9NhxQ/3fifKJdxx+OGmvoWjYdKGX4irZJ5Xct16NZPsK+5g0ynOMn\nrS6f/HVfm9GApwH1cmpJHZ7OSZL/8hZfnyTlMTRyGk+J3IO9JOcuC7P6kXMi\n7M7W6BRZ0RCMIyQ2TQ72SgwEKXr03LSlkGUTJmI/yWANVDGusNifxYBSsHFl\nvztgF0QCazX78WdVaB7TM4OV9mJQ2+R/NULeXcGbH6yIGS4m42d++eUFT/AV\net/u1LhWFdlNH3Z46wYE8OyYJ0AQlklR94micsLN3GBnUe3aNbSErNXnZS1x\nWDETkc6QtTRGeah4pNb7bU387m6vrA8GF9u70pFohy4Bv3AsYyJStFKilD4+\nGSORd7Uf6BXCvdUoRd1kuyLpfif7svF9x8f4PJHiEaIvhJYBvZj72kWxSXB2\netEFloG06pCL30lLYDBh7tQMTT4dIKPB/e3U+NVow8Dq82raNX4udkquzQ2+\nNFlfPietB8aO2G8bZUxMmcIZ/TFPxs19g3xS8FYA6nvrnWHDqNPv6RWz4cS7\nsloy\r\n=sLPW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.136.3-gql-rtb.375.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"34a67f10df625241663119cc5d785089678bab78","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.136.3-gql-rtb.375+34a67f10d","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.136.3-gql-rtb.375_1543949459498_0.4660026944903637","host":"s3://npm-registry-packages"}},"0.137.0-realtime-block-editor.372":{"name":"@sanity/document-window","version":"0.137.0-realtime-block-editor.372","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0-realtime-block-editor.372","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"76586e2d2621d0575067dff73bcf3a7997fc0968","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0-realtime-block-editor.372.tgz","fileCount":17,"integrity":"sha512-/QvHaOFl8TpbhrPxoEpu5WDrGZgshTjCSJOV2mrIh3jsTDxpCcH3YqimmxVy7RQ31rdQi/fKC3RP0mqESaEUOA==","signatures":[{"sig":"MEUCIQD/3nWDGqPGItr5w1YN0Y4SYKaTuoJj/dj0hsSXDAsZUAIgC52d4mDAb/EuCrxwW76mpMUYWYJLikpcTXWO+hPsC0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDRwHCRA9TVsSAnZWagAAGaMQAJAxuFYF84OsXUli7lN+\n5/VUzEFPLPhaCenUqUwpSUifr7QyjrkamUl2L0GOEsvv5epWY4FStFsqrif3\nP3AVsxGATqIMStXB8Ub+wTYrWbe+7k3zPElFcH+enMNdVY6imyMzC8o49hwW\nilFiYJCdkwxOA/hXxn3m2Vu1AfFE/ziVK8OdZohdTuFdDeLfzNITs8G+BG4Y\nBMhQQOS+lOcKUIF7bYDNKuW1zMxgJgGiK+21WIiwNYxUWtq4vchaI7fnsm+I\nfcEbJ9CUgvF43YP80TeGruZtZUkFRiqccgiG9gvwgx6EKcF5v2kf+kTB5aeE\nz6UTOGAC4LUCNjEtlNi7CYAWL5pCPUN271lHJex22TTP2ggHdR0nWswCkUFh\nQe+f/OBRsljfKdI2Kz0IKrymVqAv1mgRYQ+S68tj+DNf1CUHXgOBzPY4Jk8J\nKy2tlGp7dE9tUndUChdbv5+QYNBKm5vSVgDGC+x2lc3WBcKfT+7ojFUpgXlF\nyZdyl4SmBJqmmmiKAGypNzeMDqdL4ILUMyFCAIUHzeqEkLQpweiLIxspziRl\nJqvND69aubGxLL4b0ofjjQZr/kX2gk4idbrAkSAB+uTRovHXz3li0k9DI2fS\nDXgN3WbmJavP0lyAZ5LdUIAIj/0aUZ3jqqgcftvAIRTjze/Wd85iOXuI6CYg\n8Vzi\r\n=X0AB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0-realtime-block-editor.372.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"3c39227474abdcac3ce092286d73454918c24729","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0-realtime-block-editor.372+3c3922747","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0-realtime-block-editor.372_1544363014657_0.09030262174836534","host":"s3://npm-registry-packages"}},"0.137.0-realtime-block-editor.373":{"name":"@sanity/document-window","version":"0.137.0-realtime-block-editor.373","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0-realtime-block-editor.373","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"7eb44cccc307617413eb16938ad5faeeeed81dc0","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0-realtime-block-editor.373.tgz","fileCount":17,"integrity":"sha512-BpdjwBfZ6qenLC7BwIGWoucRYHqRgVQh5dJ9Hn1pHV1DRFePyrrRNABPx8yX11ri2L6QHEj4PDTZjQwwZaHqAA==","signatures":[{"sig":"MEUCIQDEOnCemKPEKXNETJ0uj5qoiyI7LQY/Gr6Hf0Jlo/O7HwIgXefj7mbLh4IsOEX66HNeG6y46hi+xnyGcjVYxqpmCiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDS3FCRA9TVsSAnZWagAAKlUP/1BRxAHlKVmnRx5PuRBA\n8a35dBrzCFEBxlgalEbPZEeNKrSL0AKypwpvB7d9fZZFWyW6HOTESfIOQYVF\nWTrMbAIO2f0yHj8YbBbMkT348lTcX5FU0p74YGHxS3cIzfkqC72r1V4rgn5m\npE+5hL7XoUKQzzM7BQ5zSWx/JcT/kujAiJArusjHMcIUeiThkEz4QOewgA3J\n9kx706GKBxqV1/UNpZKRI0nvA6x+uaqaNOFBteRJcWR0e/ka0jwn2LDuZx/O\nvVRM+iz6ae6RXTP1kx/+frmW3BfZug9UKZGLtt7CJzqraDDz6DL//sXKQl2p\nslZAY4BxrboDc5Z8zxadayMtti2fOc1PJtY3B2cojJZuAxQBDMqBcd+9Wx7Z\n6Hp7v+3Gqjl+qtCV8Zy3Xn/T3N1nruuvrrsfoxAGsnUXm0oqn9KSsmTFlJeY\nZkbGcYDVwmIMpwYdWMbqYUT0Wp+g5YvY+yKc8XsXJZj9ogyvaiMk9fjKtRpY\nazKxmvS4mV5nKDVjEQ/XyxIBK7T2PHXnSL7gji+hsZq3puvV1WKypP9z7iDb\nPcn3pRnN0vn1Tw3VII2byi74EnUXJsILltpmkONu6ELVVyuC4NAmnhzEcvhn\n/4HlxSjO5wLD64MoW69m9xTx8ROEE+SXI53l4KQMqnHkV1MpYArg2yHKIW1B\nAqq6\r\n=M6O3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0-realtime-block-editor.373.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"c941d09d275763330b5dbeaa7f04b41665616dc9","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0-realtime-block-editor.373+c941d09d2","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0-realtime-block-editor.373_1544367556386_0.016234381732745495","host":"s3://npm-registry-packages"}},"0.137.0-realtime-block-editor.378":{"name":"@sanity/document-window","version":"0.137.0-realtime-block-editor.378","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0-realtime-block-editor.378","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"8fb6b03031b1a996b1cac0049c1efa011f173e6f","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0-realtime-block-editor.378.tgz","fileCount":18,"integrity":"sha512-hkZXh+a5j25QRN253WFz57ZB/UtaYNU+EiSzOiOfZUmMR2RSp5W3SmSahGL/CTNQSPJGDQgz7SLmtNaTlyFzjQ==","signatures":[{"sig":"MEYCIQDTKVecM9tRPrn1YhVrYNhqAPkTIkZSiJUSNJpfoAFb8QIhAKj1VtujRGCYccUqYovbRe5gpLGfFDZsUG/K0pxEcyFl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDnidCRA9TVsSAnZWagAAyuYP/i33vBT5NFDvDGjvHEd3\nWQUtI56VjCoXMDjYhbPxox2NQMPouZ7UKn/+UsWJdYOfpDPXgaxh+uqKKJg/\nDb+x6C+q74giMjb3GU6X7KF1M8ydNb3fukJhA90gMzXIu1YFMhya7dsXCTwW\ngKyRH7AUWpdW5UkTn95elwhMb2kVNgul7li8143K+9tY+vAH1PR7ZlPlc9Iz\n0MIsGJoyvsimaq9qeQENm79+T4DEVVL8CpEfKL1t3CIKHuygcR8DlNRqMD4z\nDHka6DK4MVI3RgO3En1nPZJi81Icv9LfI33O20spdMmo7fvsAES2QZHcIZTP\nFBqVicThCcUBTXLBM4X5FAwhkwIJ1gtntnNdX8mWNRWj1ysRkn+vqmw2z+GC\nUPaVyeLYkMNRxpdPxqHJFs1+ug0pstzQvA1VU2HYwZXRL+o1tUQ1U+mTYH7/\nHDf5MpZeVHKTBLoCsbZ1FKpm5pEvqM1orpAG8r2jXEPZrGjW5Oh4eXiwAqgN\nk+bQPyCR9hbDNFCaGKK7Iqy3EmOZiiYLmfobPl5VyXAQhQuNhTmpOF5F0fxK\nEzBuCjsIbZMW1oZwmzAVmYOMFHmPPqHlVoWWKfUfzBQ1uyf+TQzSL9DUOt3/\njV6VZEI6UQbf0mrAllsMK3iM4EeB5aZvpKsIhO4A+Jgjoiq8vn/zNOexSDcg\noHZY\r\n=I+mm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0-realtime-block-editor.378.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"4c20715f8b83cfec9218f1c83c3b43a12fda54c8","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0-realtime-block-editor.378+4c20715f8","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0-realtime-block-editor.378_1544452252877_0.6427370714505898","host":"s3://npm-registry-packages"}},"0.137.0-realtime-block-editor.379":{"name":"@sanity/document-window","version":"0.137.0-realtime-block-editor.379","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0-realtime-block-editor.379","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"c5364be156f09250d6cd07c6028a9b2acc9a4ec6","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0-realtime-block-editor.379.tgz","fileCount":18,"integrity":"sha512-8iCXsimkNkFe1Cw3MP4jXQKyXts7ztZ2dKiAEZs9rY6wztjmB/XCQiJrFi7N7fn0bXXeoGTqucx80+CnHHXDhg==","signatures":[{"sig":"MEUCIAnMXtXSagQxxBprkr96PR0g9qftt/Y5z+6X1gHjJd6/AiEAjvRZlXAn1d3a02ljOBzkJ84w+zdjCxK4zl03pXGeuB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDn/gCRA9TVsSAnZWagAA0CYP/jiH2F+9nWT8+eKIvhBl\nhUBPK2A0uPPQbUY0kBR2xZdLL+lL7RBJn92CODldIi6adWJ/OnKKJ5JT/PSG\ngkDXevUxQYUPeLFd1A+e1KQ1Tk2jN++N36ZUw9T2tCb5jdz/QSmVV60O8YEh\nA0wXKkWBg6w6mYbuSTZDBwmeW9OD4nLE0nNUH6i4m8AQnt5ZaHHwyQCb7HP/\nfcRbSqWkCo2exnQgNON8GR92TkuFUt483nm22A8Mt1/hUMp4mGQ1/3/bOFkc\nw+uZAIldChl2eNoxvSPj7+c92+/sHjaY+StjgHT4o2dKYiZ4b1E/I07y2FSo\nXKa9nUmPpkecxn23bPQxqustTGtYto3iLR6ZJBP394G/VtSSoTKJpUBvCWnT\ni3wZEzf2tuLpA6fUYYF5hDD5Ni9Ps01/EreaPk8hEO9suTiqtyXBaycUfrac\nNxmd28ELZKC4VexZ+0InuYGayA0Rs6NuwaRN2AtvE1LF7p1D13RiY82En03t\n/zyZM7ckZ70mqcWunLMJFhg7gLyCiCml+89Pwd5B1Vr783T+iG4Eqnz/I5TE\nyc2RXGPRNCsOJ7gkzrbEwTcXWU4nYyjttMseHER7Y7dnGApvC4RjSpFrGCxT\n+EACjn7Ex9heDzcfzzJrpW2pcjaUA5guzd24NBRGllQ9zDSN0pW1Npxkhyk1\n/Rxc\r\n=Cp6l\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0-realtime-block-editor.379.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"ffe883e093860839594ed80a1e3f6551f37e1159","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0-realtime-block-editor.379+ffe883e09","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0-realtime-block-editor.379_1544454111582_0.43131008716796293","host":"s3://npm-registry-packages"}},"0.137.0-realtime-block-editor.380":{"name":"@sanity/document-window","version":"0.137.0-realtime-block-editor.380","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0-realtime-block-editor.380","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"0338deaa81aba71f8eae2be48471cdfe9f656fc7","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0-realtime-block-editor.380.tgz","fileCount":17,"integrity":"sha512-mLBxOlj2CFwToMein9+GC6gj7Op3cobrCWW1k39Ik5F8MAIavfFamxFaBX4GZ6V9C6ZICMjXNJj8H5cLttryJQ==","signatures":[{"sig":"MEQCIAmTvE4jna501AutSLuo0n6cdbAcYuHnawaP6Bpa5owxAiAXg6a5VI8NzEepy6pZDFgZxkv7W03x994TdAZZ6N9Cng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDunvCRA9TVsSAnZWagAAz18QAJuabYBXxxXo+85LEnWT\nR17N7IBtZXgZUJVikowbAoLa7oILG9IvWFY60nenK01SQUl6UcaXy2ogNZYk\nq5zbhSsu+MUDhe7O1+i5FDXEQum3RkyHtLhPF8fJGnyyUaHu/gW2tZCuhj+m\n/d/Dpm6dehy0PMlA1jdpCoNbFaOmnVqgRyoUM3Lrx+LI3GXcy0iLfL/AEotp\nP/wDj5wCdTGdDWdavba2lrALtucEt1A6kb2WvDKCFy4HDpWmW0d7XQmzeSOw\niFmijV2c63QDouS+FeawV/0QaapxYAvApUGXL3NPub9V9X1U9nm6Ejrmpxd2\noGqIdnh2mLr/Lb1B49iVT0dTHe94CNrnY8eHglYhziCMB4pqg4HcP1NRIRTz\nBYDVeHy43U9fT74CZJTIVkiE5Be1pgnXexbCb9ZbDCZClMn/BfduX+wQG42d\nsD/Eg20wD4MbKbVR79XfJFYu/ek4yA+ZTRFt448lkI8/U5YIwWDnMqeWR8jM\noBAlrpG6HRFbOMNdAmm69gEmoA/YtixsQRLaG3+XCWhveqypiAya/ix7E3+M\nizHijQIcD8LDa913IfrMfYyMg+5vqZT4TSLBMQZyETYhwjwB1kR4n/i2CU4S\n4YsavJ80P9y2UGiiszINVg58xsJJl69HTx4tY5FoMP+V1kGtRZOPfDxrmptm\nYS2z\r\n=iIP0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0-realtime-block-editor.380.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"a8e870d31432672cd5a039129b1100b877364797","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0-realtime-block-editor.380+a8e870d31","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0-realtime-block-editor.380_1544481262638_0.047771764079749035","host":"s3://npm-registry-packages"}},"0.137.0-realtime-block-editor.382":{"name":"@sanity/document-window","version":"0.137.0-realtime-block-editor.382","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0-realtime-block-editor.382","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b06025e6eaafd688b513ddb1208765a3de163a35","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0-realtime-block-editor.382.tgz","fileCount":18,"integrity":"sha512-ye9LmjSuq0zGOnN5L+qr7Nbr1wf6kHZ0h7+7tZgMpkGk/p8MYFK3CBBGzmZGN6SprCltRTtV9JdmXNMPnP5ImA==","signatures":[{"sig":"MEUCIHYeh2L19HdjpPBSCJw5SZ+hD1/9BEAIuoLzZdlKpi8zAiEAsUzxjMhp6K2iTmylwweIW0Lh64SmGML+6tjmLTQc8gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcD55aCRA9TVsSAnZWagAA3MsP/jiVXzMIPTsqJUbfTqaN\nXZnMvbs1p758dSdDzbdORxFW19O+owx1upLylKnjKPqFpYNuVm8VGVkWeS84\nEUPYZ9e+Vv6i1xUL5BBJgvNwZUvOoA8r/SzR3+xIzJ9+D9xcBTwYG/MVCks6\nEY/3NwJETiP2CW4LYdVJO65A0tku1Jj0rbSZuzstyuMbX2Rqdj6jBEX6pZxz\n5I/Q4E2GxMFNXICubCPzL9+mdqKxBH8YlAxt/xbxPZ05lwOPsc/SGFg9MOds\nK22uyD0y26NjQ8xkrp/QD29dxyqJyqMijH+XGvJ/18EMreIIhhLGCadtGNVu\nB4C2UUDwOC1Vc4xfgqQivGz9TOzFpdZ682mirjGwrKdZYaKy5d0aIhNUubm7\nqqyUQB0UnV9aGNS7iCTAC4zUWSAtRgdlUoZohwya6nd2x4idlAEvJOtB02LL\nG/sigDubkIxQOCiNfG7j0FhosIScGolHL+yZ+hVZaB9sSlA77p0pGXhIuskk\nGhsnzoNR/51l0/UefOOpi405lZPMg/i5KPX4vgf2aSew/vIH/jPoN+KEQS39\nYNEubrzLLiPsIkxMNY43w9WPFpDV5DCtiMzjiqlNxUmRJ2l5hQRRDz9agriT\npkEEz6v1tzm8EA42hsY4ExrO8QHu9dRN1BX59AlUzrN0xsfUv/4I0Dh2v0By\n7/y6\r\n=1xpD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0-realtime-block-editor.382.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"b37ae94c32bf7a3eb5af86b48391a4748dcc7ef9","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0-realtime-block-editor.382+b37ae94c3","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0-realtime-block-editor.382_1544527450097_0.7580552934713332","host":"s3://npm-registry-packages"}},"0.136.3-gql-rtb.417":{"name":"@sanity/document-window","version":"0.136.3-gql-rtb.417","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.136.3-gql-rtb.417","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"25292ee2af8f1e862fa188fa5140efedec8ba678","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.136.3-gql-rtb.417.tgz","fileCount":17,"integrity":"sha512-khy4ZV4VuIx96rUGcWAkcqtVdDbl2F1bjn/QMfwVq3zrYXlDme1Cd20dFoqCFeIK4Zn48hdwiWiROG8bvhMkrA==","signatures":[{"sig":"MEQCIDFoVp62F2/xlHCJqvV0hZScSkhSUtlDJ0soluVX4NydAiBFnxamGo318ec1sizn95yHgo8difw8ZxGmg5Qu1tavGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcElo9CRA9TVsSAnZWagAAr5sP+wT4/Ld+BitO0WysDgDi\nLbIJlSxaILU0x2uwR+RG1AagsymOWdm4GTFiXVZK/cmIzYm3OIBcCdWxUKRA\nZn2o+JNMAfqOPuvHEUmKoU2wSXuAFED37gpMT+1CsdNme7a3bAPUA2Nfpc+7\nvsncbV2+4YlWLtX4QOIfsCVXBLf0n8CnW1w2PJGCp0fgmx2Stl5dU+WfTgPi\nedj3Cr22u9aNkSy3umqbdX/+rtQNry7ToXW984jSClxQTaUxZ3F5dvhgwMgI\nZi7IjevaCE1X/sXGCLTuPgRv5GOI29CUwYWnwTZ5qMab+b+wg3/p3UENnKLp\nXZL9pJMa2VY1cyGaPDJfRRL1d2T3H3MayFi995MO57I9X7hemjQt9y6YCfcQ\nEmNZyUu45eHPrlhbOIidf1JZfjV7emgph2QP45fiz7mbVJVA2q9TxZVg3rHs\nugp/Upii0e8S55LBof8obOq8RptmOZxpCvrtCvewFwPpHnCqAE1rdgS7rM3j\nDDg72svKAxyTjSYdfXGMkRh6XSYLUeOIGgaP6fNGX+7Lurvdfs6C7NmY67SK\nf4ZLjLaRGgT1FFDlVzSnxhpYG+6u1VQXDVkgLjv3RrJv5YOxxdv0mCEJM9St\n3bVMwoKgebfsBLo0FZhFVGxnnLNPLRlypTinsla53dBDLbbOgknxzaWxgcM8\nru2z\r\n=yn1u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.136.3-gql-rtb.417.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"3de58369f66312c7856d5db9d97861f4ab97e52f","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.136.3-gql-rtb.417+3de58369f","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.136.3-gql-rtb.417_1544706621323_0.921712932326785","host":"s3://npm-registry-packages"}},"0.137.0":{"name":"@sanity/document-window","version":"0.137.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.137.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"c7279a6cea825de16fc676d5da851b95e0ac3c17","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.137.0.tgz","fileCount":17,"integrity":"sha512-cN3ck4KXfw+QirO+8SNqoK4r1TG5C3MBOENMQk1qlQhZZNsT9JvHgDJRV79Q17D4M3Rv7/8CbK7DSUj11ZjWCg==","signatures":[{"sig":"MEUCID558E2CPelJgDwphYP7Itr71iPJaAI6otUapZycQwqsAiEAq55CZE3naIOLUAwqCmAHYlcdFyo4f18/1K1XqUJefZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEnMYCRA9TVsSAnZWagAACREP/13VSZF/JyRi/92ee6GF\ne6HKQ+UuLrFvka7fnLvwHaOwMQWzfwbSgJVn4G1KFhYoTeJhs/iJr04rYUu8\n4BOcACVblFPIXPnLOnI+UuXGj6hyHVeeq/9XD2HauUs8JK5WQBqGwLuhKDMq\nz99WHhhO+IpVL/4WbKBwgOY6n83TVotXT/UWbeXmj1JTv7IxYEBiH28oCrae\nQtkJhAU0FidSAWzoivIpxxCrXORdwMBWe9Vbxt6j7DgnSExePyanTAg3WQMK\nSjnf+oL5CjS3av0YwylXw5cORZp/hNMEX2C41CBnYqXeKx/nE10RapLhmTTs\nIayCU3ke5YppYLPH126GFRdg7bDMI8160PGAlx0SSTvDHjD5QT1Xf4gkVHHf\n0WdZImu9LnW1L2BaxtcjrMmmMmce128Q2pKFX+EqVA3SYHqbh7jDGjPh6s1A\n6IyWeBy7z6Ea+KYzoQ6ZCSfs3OPMR2OeNn1OFCkr+VsE0aKK01EK4JTmn71L\nwn7w48fKtUwSvZwY3NhuhCRZCocT6lzKvWFTLnIoVHXi/rUnm+XYJs0x68Cn\nPJ5rXKBuKqAed6KXVaiQ6q9JHgpyQ01Xgw4/O+L4gtwg6BZ9Q7dI0JYmuRsg\njh5Ybt1nvm9UVWNSNF8sBmnARVfNqurzTuvTzfJoEUXaR+fAtJgbeGkluMcb\nzdlE\r\n=WoWZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.137.0.tgz","gitHead":"704413f915940c3accfb0441d9aa05fe06d3cd69","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.137.0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.137.0_1544712983418_0.6845074457980012","host":"s3://npm-registry-packages"}},"0.136.1-canary.66":{"name":"@sanity/document-window","version":"0.136.1-canary.66","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.136.1-canary.66","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"69b03af289f5dc1b7888521011e2449bd8b1afda","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.136.1-canary.66.tgz","fileCount":17,"integrity":"sha512-o3Rf30m/xVq3fgj3K5AHQOeHOI7TIDkvC+oy0CHmy6hI9NoVNK+QzSDPbziLzkb3IBHuiYmad8VzDH1aztezaw==","signatures":[{"sig":"MEUCIQCY0PQ5THWsIFMxHbxlAobvX2ITJdHO0GNOXiw8X2Ap7wIgecypXzLOUn2BG9H22DOqwfW8CAmTLJRpLMeDIzdskw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEnmYCRA9TVsSAnZWagAAJD4P/j4mGDy+NTBm9uVLRB7l\n77AQpKDJjIRibtzEdQTEl4kqca8W8q9RhKl+MJZTREBxekXd1u9XXPO4gc7+\nLtm6Hz1PnlefcqMNjoC4yLMV4+N7xQAaesAqvfO6eEqLyQcPmbsEpKS1IOn/\nLiH0voqO1Jn7TNnAn1OA3quI+jPoZL6WCvXIj7P4o2iVsaSdRcTW6u++pupW\nZU4jUSaA+cz3qBnrf4cIs/aKB2gnwwUBLcGreG/cRFz8ZSDbRdfdD17qlm0N\njqNagiD5V6IJkvfL6crF1j10nwwZbkOTcMSW6LrkLORBQA2K++Tk9Z1/JuY2\nk8XmuRsEyKptMxC9a167EGQLmtfYkFs6m9gjLmtbbPhx/0TIH0SSKlMxGLlQ\nZHistK6646Jqdgtr0lC117o3Fx9HXIgn11aT+2rtSVoFSPRVunhTa0F3/krz\nFLS47TrigTZR6yvuphIHZxJQ0sh+s/aDvbNGJAjTXaRjWBLt5FPKUnnsN5by\nHYKWC0cfz9x2o+tSou3MWUSQshGA8OdtzlqeUKhj8rhsRrf7ptbYAFUl14dv\npPqQINOkvhjG9SuKZHQFZF39ZRXbY1k16P78aPABWph+G6HZ5ODxhlL+bhVL\n6R1LWdv5paJ6OtNPM5xlUCrGFQR/XEW0p9IL5QLcAamahsYuo2FH+NZnsGQo\niKPW\r\n=GEcX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.136.1-canary.66.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"fb891c74e8e12ce2aedb6359efa0802959437179","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.8.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.136.1-canary.66+fb891c74e","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.136.1-canary.66_1544714648061_0.14385013376719402","host":"s3://npm-registry-packages"}},"0.138.0-realtime-block-editor.16":{"name":"@sanity/document-window","version":"0.138.0-realtime-block-editor.16","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.138.0-realtime-block-editor.16","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"bbc39a029adc9cd89b5f36691d6b16f18959a84e","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.138.0-realtime-block-editor.16.tgz","fileCount":18,"integrity":"sha512-f/nJM7QtP4vZ+NpspkcGoflVVw14rlz0PVHj5W0M1N83DwjrvyRfDfI+gINI8yVFW1FDtsUNZnJVHCONAfXZWw==","signatures":[{"sig":"MEQCIGL3hMZ0s3lnIDPHOw9l6CYnJ3CKU2NIA/iUQda54S46AiAGMa0WMD2XqQVak6ypmepHgfcTY6Z99z0WBxmPe0CwAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEp5tCRA9TVsSAnZWagAACMQP/RncSHMxv4/4sNR4uTz+\nJPT3Cxbruxr0XDJrKUYSPx4LjMxex2OfHgSYOP5YtnhZysi1uC7aIXH9mVhS\nly5+JPe/JMY7KNYq1+MytL4Y0UiPZunbBBrtIMBQfCGiP8Et1MZRbqrwMtkK\nqAzd9iQ4tj0Z/ywJJXw20nudA0uGx3agQsBo8r2P6c3xd9it+HXjVnYQOrsu\nfKKhM6GPWvkdaz++t72FaoOfB7Cg5ZcFqiCD6WtuNE+k6iOXGWKOLOwbf0DB\n/XNr4kctu0ByEjih5V+k1yvhpAWeumz6LiVYBLLofN7W/nM4rbeBwGHQp4+s\n7lKCfAwMPrMoa5olIGwslppFUNyz3SDfWij8EgvGg67r6TPQu8hJbXoJLORF\nsCRF9JK1+Mtf8TYRMUsKLbQQCrsQZ4ZRaj2wdagmNs6R7yHWIy3ZEKt9g5+L\nRGoaLy6k7PZNEbJR/pGVEgqrglqBhlfKT5E7XJbCpkglWusQicqr5RCXNeHv\n2VuVcsV+CxuffVDnQio9Pal97xkLUmChfIKXlVcszPL27LJzcYVfH+qsB7im\nqgRC0aPXZR93qfMqBVbTbLYKvlA2ofqInDbYfsf+6JhKSGkjtnMnPPEosKv4\nTsjjN5H8Y36hDJKFAQmpAZpYizKZ41kdLldURPSLJFMuvh6gQk1P8tzY+98j\n8HOC\r\n=E4NY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.138.0-realtime-block-editor.16.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"74f4e0846eadbf70b1df0ac94657a46319c8f44d","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.138.0-realtime-block-editor.16+74f4e0846","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.138.0-realtime-block-editor.16_1544724077026_0.9255319908747786","host":"s3://npm-registry-packages"}},"0.138.0-realtime-block-editor.14":{"name":"@sanity/document-window","version":"0.138.0-realtime-block-editor.14","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.138.0-realtime-block-editor.14","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b6665e7fdbcf57595b5ee667801ea610453aabfc","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.138.0-realtime-block-editor.14.tgz","fileCount":18,"integrity":"sha512-Q0aSKslL9RMtl1dkdKjc73bUsW0OWNhEZow0fcRQmyAl2yNx4i2d0STL86NyJT0+rltyOelmxAYABYoY/yzN2g==","signatures":[{"sig":"MEQCIG0cQT9nuIzWK1vPBbraVV0SrvZ/ipl/GHYVeoLBDMPdAiA4o5vQn5MbDPIA5jExEq+KDFuWDIzwnqT58Xa+0QZ4yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEqhSCRA9TVsSAnZWagAApFIQAKMslgQwUPV2Ov9Tsxt3\naT90x+NV1BbrK183KmwC5Sf/OzNAeHtxzdedKPwtyHA/A0q//YLCav0A8RMr\nWft6hNgPTN02UqfnOnr1yYN4pel5FWY54F1h5n4qP53FCGwHoP5cIadybGMu\nRn4/jpQq/94QLBrYNTFrzglviWHc3r9cc1UJJvho4V2oFhVCmZ/5M6tj42i8\nZleG4Hw0vAEBnFHwXHygDw/cxwB7YteYDYn0nXAkAXbsPtQg2oGjmpZlWyRW\nmD7TRF+ilDW0TuZqfHM23/+FuJa73PIJ5gAHriEgQDILl3oJlB1dMM95CoVw\nACmomlB0RRYqRDt9fxRxrD0DFN2FWvIx05IS8l33GoTQUNIGiGhdLxU6ILmV\nfbCGA/kwgVcZmQnbW2YbMaKppkxCpUBVxN4ir6If+Zn8myKRkcMa+qzXW53K\n2GMvThDe+1vzPtzJAoxxmrI1sgGLScI/daoaKXcfpo/AE9nQQRLDTH5bHrJz\nKkWlq2S9L9iQ2+Sk/ybn7DUeeHMFSwgx54TKdl3mDe1ZujIVX3NCFGdwuYMI\nlq8Bg5nCMj99rn19qwI4BH/T/LAMMLXMh+vbVx0a+2yKxeO1JgenN2OsfKOn\nSipYwJbfqVmAvokL+mqoQ/wWxcKXozIp3Cvetnz7rtFAN5pgXdXRFEICJKG+\nNPtr\r\n=1PG1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.138.0-realtime-block-editor.14.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"36e6b4a044cc88bbe948ae8f3a39bf544856da36","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.9.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.138.0-realtime-block-editor.14+36e6b4a04","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.138.0-realtime-block-editor.14_1544726610154_0.402586046266306","host":"s3://npm-registry-packages"}},"0.138.0-alpha.14":{"name":"@sanity/document-window","version":"0.138.0-alpha.14","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.138.0-alpha.14","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f7820032d367e928936d93529619859ab9464605","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.138.0-alpha.14.tgz","fileCount":17,"integrity":"sha512-qDD9JBIuQbKRlkhBwKmwdX+oLqy3yiNRmANukb+FBzh76cGuyJeetRyGDs/N36jr2S/puTvrqF56Whv2oqINQg==","signatures":[{"sig":"MEYCIQCdw2UWZevvv1QsiHvR08i7tvmjjvtj1224q8dpYozJygIhAN9cGAHe8lBKUpP1m9XQZt13DQIIfmisyDfMaM92nE/4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEsgPCRA9TVsSAnZWagAAFXsP/24luj1i90azSo4D17N9\n3rGOcCrfGb4cYluQMm5AftYUXpAGWRsrLQ06R2ip0fGFBW3yJprMv80Q4ArS\neHdyP6BBI9Q3Ej73pPU1JgMQZJjtiAOU1F3zQmkmeJH/K1rh/z2kxDzxe56V\nEkidf2tHec4mOPGM/kpaoTiBV9XT4BN+6TnMJS4lX8CO8PN4/hvNA6a8RQW4\nDSSuK6NPC4k2SJy2cbJ4HUS0QQqpNKyszE4bWzrqAG+jg5oH7NFU5oNj6VOU\nNpzOD/sXjL8SeUzqW9vvxclDRvrL6CQCS/9jIfWhtr139KtiMpj4vkSzgjPE\nB64JKqv1pP1oKiAyZOqMyKjio+oXCUEBNm85YLlOI4i9syVI2jpQwozt+JO4\nS4sL6sJELkP2Spz0wxYekfOMSQexQwhFoxOyvr5LHplPh4UGRJL5/vkXL28i\nVPrijRjQXtEqnZyZzRYp0zw0053rDFd5WRkBkG7BU8kajX05iQaw7A9w6D+H\nUQDAkAMfK2hAxeuJEt4T8WE0bWnR3IYG3bjf/hRnKBdvflcYTwAnhrMbk+9h\nb/sUEBKBCUQjEwwAQdlAA7HG+8fwW/XqEdrSOKqUAju537gXU5sKz24Aa3lu\nLWFwJZqXIaOTyI1Ta3vZzo7bYoBS8na5Li7YRoXKo5RtGEj1whQSSIHzlMT9\n9Afg\r\n=hbai\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.138.0-alpha.14.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"4ecc3d264c966728074826b9ffe8fe6456b62e48","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.138.0-alpha.14+4ecc3d264","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.138.0-alpha.14_1544734735010_0.8760688431367578","host":"s3://npm-registry-packages"}},"0.138.0-alpha.20":{"name":"@sanity/document-window","version":"0.138.0-alpha.20","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.138.0-alpha.20","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"0fa868cae089c852a5fbf5239b7d591aa09396e3","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.138.0-alpha.20.tgz","fileCount":17,"integrity":"sha512-YkX6TFrdvLF0BBr/Hqf9P55mbakCx9KTPUmE7BrWbBUlybC+MUesaU10pbQrHr7oJ5jxLUZbs/1xPBcL3KHfBw==","signatures":[{"sig":"MEYCIQDLwnHduWm8BWy1Uhc4sCTskHV4xqBssRIpB1qVwPR9CgIhALkBhH/c+99WTxQpKrHoLcj+5O9T/Bz4xP+754Vb4350","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFIESCRA9TVsSAnZWagAA08IP/Rz87meb6JfahbYVDC1p\nqWQEz9SdRzum63s0zGY/Dp8nbwDRMIx9ML9hrlXppU91xw7F/BfSiLZ572k6\niR9YotJgCkVg0sFfhtLMoOly1m0yx2PI1Rd5v+lsMvB8IXNjWXZkAvRsxTjJ\nKNl/KMkyAdb5ILhtMxxy5KGBcWPJJpMqUgRs2CCiKFAtH2vya2hlkLc6IQ5f\n3AyVCRfk4yfcKM7igyXuDx4AL/dMtxyKP4vyya9nJ96Q0szGMdy4JZ+IwoTX\nbteLfx9PizZn4SJNpdAouL35BqhMjJk8qzTSE9sNTufe2Izat7Dn7ooqk1lQ\n8A4/f6+nYnKzUEA2Z7tPIyyhX/fDvZtpuLVwmOj/1Z/h1VaFsDy8ZgAzTJnb\n2s/PP0E9F7sPcT8Cydxxjkm8VNYoyxh6CfNGvMXpnvJvu9tFmGB4EgYHsVLO\n3AxCMkVtV/s7Yq5JEgsuUdQB8uhwpU7i4OJHQ4J3JcLVLFiQm2FwAMeknBIf\nqKuwxS5pXhBHwa9ozj9+8kEA3aIOQDao5+eEH5ll5D5Y48z7cG+vJyWMHu+r\nXAOVfrQLV2igzffico2b+/jmxHd0JBwomH/6SrIqc6AwdnRT84P9O+bIIz0L\nVxUTx1J0FtWt7awjFrH+r10kudHnCpOVsGqr3Q5k9PNU2mlD3oYDE5ocHe/1\npFzB\r\n=BzWb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.138.0-alpha.20.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"eb63d91386007237de2852c08921b4be09f69cd5","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.138.0-alpha.20+eb63d9138","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.138.0-alpha.20_1544847634259_0.8182365360967916","host":"s3://npm-registry-packages"}},"0.138.0-realtime-block-editor.21":{"name":"@sanity/document-window","version":"0.138.0-realtime-block-editor.21","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.138.0-realtime-block-editor.21","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"713b8a74bf604f8f1908e3217aa80514015fff6a","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.138.0-realtime-block-editor.21.tgz","fileCount":17,"integrity":"sha512-E5B7GSFz/6/f0yQYP9EVvD0pZe69gfmi0ABsXZYUk3ti3vSAKp1Y+A0KERxdeM2kyiyUd9oGpnAIjLYC2oSy3w==","signatures":[{"sig":"MEUCIFaGdi5PnlRgzBAARSgwdnbzjvhWACSLU3HBe9+VuneQAiEA3TuWbunaQ4Q16Ir+n+K7cyWBFOBO32n0V9QR58cDqYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF48WCRA9TVsSAnZWagAA9N8QAJxIZNJVtYnj8b2yqpLb\n43aE0Vjn1/u66z66Kj22ChA9Vx2KzVTFZkYZQiMziBXt1OiZnpTHdlLf3l/+\n2+lz4W7mW906faaBFRlGdSIZIx5zghtGhH+7EY6nVtLAoMvd3AYSh+fZhwaz\nQ4EFDaT0n56e/SY41U124FkRO6LJNwNNKw/9gXFsGuC7TxlBkWweb3GsMBnx\nluhQW18aD9Hz8aLT4dYGHe9AWUoms84kpdO2rElnV5mVPvCayD27L05qtd9H\n2J74bhCW099ZUmvB2ZThIoHdQ2Wq8oEVf7ioTLwEkCWvHMj3dbmHE35CX+xf\n2XeenfBH3SB3NxFN91PpzQiY4jDkOfF/8umYpC0rdnD+49kLnFiOeJQ4UgMs\nlh6OoIjZC+2EEAGDo/AKpwHC8QhA7UGNaBZUzgcb8ZmkrenSnKjTC0glkJgb\nnU0wpNHD6cvcHFQBMmxvvfEz9PkrvpvXj2YgZFO0Xa7guOlwCI3kEeLWjrLn\nV1EsM2d4ls77eC0Jb0HN1vz/xrZsSxcKXebziIY/ey2OkfJWZIq1426uVI/L\n7fU1TFSx3dA99XWLOF70BIUMAtCWqhTnTqiD33F1JVzF0dm6BGMmw6foXCJY\nzAsZd3x5vPi9maM+/yFGSBIpqIs8wnLNdEPgdVJcSrfE3d5PtZvXwuGpjxz5\nAwef\r\n=BeQG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.138.0-realtime-block-editor.21.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"790d1af43ef91f5c838103fc64df0df837bfe452","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.138.0-realtime-block-editor.21+790d1af43","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.138.0-realtime-block-editor.21_1545047829911_0.8381342887327916","host":"s3://npm-registry-packages"}},"0.138.0-realtime-block-editor.24":{"name":"@sanity/document-window","version":"0.138.0-realtime-block-editor.24","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.138.0-realtime-block-editor.24","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"95a8f59ddf4f6d32063917dfbdf7c4d8f6389b5f","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.138.0-realtime-block-editor.24.tgz","fileCount":17,"integrity":"sha512-oJuf2FZovww5xMB9DwwER/5SFilXVU95vzJUxWSq7bk7IOVwi6yYzV8XiSzAZwrxLF79WhRplkRCKKB/gE0YNw==","signatures":[{"sig":"MEUCIEslUHztuW/OfkwGBYM9VwUl+cK0iImW4ASewuldmd7rAiEA++wW/upVDge33RLaJZuZdC9ohmVAb4Os4B3OY/+Q3Ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF/UnCRA9TVsSAnZWagAAF8sP/RW5Z3z7pHKKsnjLnDTR\nE5FWtcZxTOUrp/Kew3TrSNJrP2ymMVoQf+GgU3Pt2LVR9sROAarLdJGbqJ49\n7bSJVFEbEOuWfLXV4SGd/Sd28s1P9LiWbnZ1MPnFY96mOES5YU7KLmAAL547\nOdrH7k8AbTeohlJ0lhheB0UiH1hDS/WlPtzIMBPfUcN/hH4SlPWTk9aHB6ff\np/eGTu6rX4EyYYahT1sto7rZWTc5iHVbchtktZ8g1KQ5NUqAQ+whTWpRvdkW\nhEjasHYtHxgszxzJCPmFoYS6IDq01U7ckD1wVxKX2bumXdzS66luxt2t0nZp\nfMIew01GyUg5oeYaHjWcDPamDG3plFpmdNy1SKuQmPc/fa+CVRhPacEaP7Vr\n8KDCtw/5tCVF78MmLONNQJOCa5z8Xv6kb2KUaVl2tNu+lmrvQoKjkXeRITZ0\nGP6tTBPirCgdixlD6ERYDrFnnYbN+L5Du6HY/w3XSwIgl+KtU6ogBVT56Vf+\nBIeXxkHVncAxQpk/KIU60LqT/hNZGb2TuPhCW7LdbMiCmva9+OiNAVp7nPyW\nqb61nW6o0oJhI/hYzOrINoLI94KdEsBYd0qipQpgQ7cz4XKPWqPej0XwJalp\nN4gLibQAQTvLjECskQtMc7oB0ZTsaL6WHitzVxCl9c8FD8IjVgTPbzf3ZDBv\nNG2l\r\n=FrsU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.138.0-realtime-block-editor.24.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"07ffb94199b66d7d21c2e93a17e6ce59ca0d1b9d","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.138.0-realtime-block-editor.24+07ffb9419","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.138.0-realtime-block-editor.24_1545073958823_0.13528846978927733","host":"s3://npm-registry-packages"}},"0.138.0-realtime-block-editor.25":{"name":"@sanity/document-window","version":"0.138.0-realtime-block-editor.25","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.138.0-realtime-block-editor.25","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"ef07f636a572fbaecfef21e2a33cf0ed0d2abe0f","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.138.0-realtime-block-editor.25.tgz","fileCount":17,"integrity":"sha512-Ke5ZJ3SVe5txG5vwLRhPn3zsIJbv043zKc/kO6sT5bvUp8GzJjNG9HpGR8uf10ol7TEuPoUN1mK7PY/zk77GaA==","signatures":[{"sig":"MEYCIQCqqLDu8LaqGnaamevKt23Xfny0730wIBIRCOLZHnXt8wIhAMYnnmXgnABajDTo2HOSaxqI9m+b2ZOW6nSmj1NwACWi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF/88CRA9TVsSAnZWagAA5W8QAIAvZB9MvB9fZ8NSSzX4\nTHPB24GpCgUh3SjzCD+uzm/5EyYDGCCVW0RZpITC7dwCGtABwQdo5tAJpcpO\n2lOAJxVqa8EcBll03EZwqADUtykhanFJVPkfEBobxP8044wGOTVo+wrjCpwh\nS9OZnoAVdBnwlzwwWQ4lFv2+tWh6Uu/nikq83bRxH3P00pE/CiqUMycNx7zQ\nThRQdFIa0JUhg0YI9d6abPEvpWSHjEyKI2nK5VKdvHHg2scoYeUiVe7pcGHa\ntp+s55sP5FP+YRslrnRdfpVkiD3xwqc+xASe/wkLP2Pli9dXPG4qxNLi0/Af\nEozQSm5/BvUjCJswFS6hV5d83i/JRmPD+A+4FyXt/cKPt+5KUMLXYa5MsImQ\nemGJsPEuN5BkvoVih/vXHwmlgBx9SyjPOtffXq7LUxzCY96tjykHiMSqmmbb\n8IjnwnR35mDzmtkU8EDgeVWoFN5MfwOSR3XXRgexYEpQSwjVh9nYoWFw5a+N\nSfDuJhM8ZTvtGb4UjkXJk4olLkYENrsxRo7+OQWSEp5al/HWm6UoFRrY4CAU\nRW+PFg1+i3TzH763XmFaljOnNvJRIUYUxfM44Dko9/6ufK/cH/HkzsDFnyYm\nNaO0N7AZ2ADdtanqjxdTlzabhvKG1cY2zD4o9ZNHQW+UrvmblqJF9ABWua/p\nCQxj\r\n=HHfY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.138.0-realtime-block-editor.25.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"5e3be4498c4e5023fe5a5c6e7b844e9b90e2424e","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.138.0-realtime-block-editor.25+5e3be4498","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.138.0-realtime-block-editor.25_1545076540144_0.25463411739395037","host":"s3://npm-registry-packages"}},"0.138.0-realtime-block-editor.22":{"name":"@sanity/document-window","version":"0.138.0-realtime-block-editor.22","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.138.0-realtime-block-editor.22","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b21c30b904ae253af28740bd66f05a08152371aa","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.138.0-realtime-block-editor.22.tgz","fileCount":17,"integrity":"sha512-QbqPOWH1d0j7dh851T54qj+0dTVDVZSeDJ1z8tVPAn3+t2ZiFC8D+NVIBjOwDmCey313bgMt5gh8jhgTkWuCTQ==","signatures":[{"sig":"MEUCIQDppFl7O8sGzSFVW6uZ8alHpbnbDsDpp3DHdo/TBOM3bwIgS3/3GLHk3MD094bz1X7LsBmMx4EIRheHO6vsx5KhIl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGA2lCRA9TVsSAnZWagAAT10P/0ExXlHtYS44mfdV/U4X\nmiMddzdQrQom7rAe5MUnZ8fIXZ4FoU/aHXbTgms8UNdNor5uXFAvcBSmjT3v\nAmyPs3/VNLCq+vvHBw8wqAMQcgZyLsZdZiBp+fQo+uy7rX88kWKhBpURGAdR\nFlnOP+fwT94HpO52FjcoN5jj/4/vCiBYD63CW6cpgEoltybPCTMoiO7waVx9\nzAcFgBFumcQXER0pueWmPQa78LotTl+oO5bxOSX8WWjjfEWlRNPhJRc7KPuC\nFY5zxMgOZ+TJTb2gjVGkeaOZ4RtPTmoERC+TaLfIEU1eAPZRAVVnd0nsxNUf\nfCZt2i8JhI89/f62wPI/8Lvm/Au6YKSyagDby0w6/FW55KgIdTK7iFO3IC6w\n15EDUnRpsZsfJIYx7d4exSUm2QFBDLWYcRSBNubAJeH0XvMDy7qZ09bs+fbQ\nhoUIFO5/8YEb3+UzQvN1I89+11Gh1m47BkBHaX+7NuASzpRoE05X1WpTYNRC\nr9tvCZZ1uumS4QY/jSe5GscicYtnxTxCld5Hh5UFIG/u+ER2uLcKdnKE7JTy\n41FSllcoZEUblEPoMDUOXJHN3tW5xOZNQuDAlaAfBGrbrq4h3EjqmZoNX8TQ\nPzc0Fq6x9ozO/5wIdf37kxYJYuKqmjbpmW0xxHy6bfAu8fHRrNRXvGZNs+d5\n/QGJ\r\n=Cxgd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.138.0-realtime-block-editor.22.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"d86d9c8cce5ba50a5c302c746d5d0ed73e9f04b4","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.138.0-realtime-block-editor.22+d86d9c8cc","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.138.0-realtime-block-editor.22_1545080228675_0.5894797896986061","host":"s3://npm-registry-packages"}},"0.138.0-alpha.21":{"name":"@sanity/document-window","version":"0.138.0-alpha.21","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.138.0-alpha.21","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"2a8d7a1b0fe3ff005a1be8eebf2f737536854fcd","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.138.0-alpha.21.tgz","fileCount":17,"integrity":"sha512-Z1fbjfhw3b6Pd21Ys/5z1kT5jt/i0HnKR11cvPsg4rEKW9YcVCEqYhXsQHjQIS2LnBY5qmXZ8n6z8I0XVUKznw==","signatures":[{"sig":"MEUCICUN61sWy6kmyJvSnPu4muIyVRE9Wo7xL/zKtRJa0KJhAiEAg7velIqiHMmi/twECBuAvKWy1uLtmBTn3ZtUI0WkCt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGCSSCRA9TVsSAnZWagAAMVUP/2t4ag+B/LwJv/tzOUjd\ncb4B/dshnazI3way2/HkH+S0+AemdH2n5IE5l6qNZSenwZFOEvS8VbmfUG4I\nLY/FkzHl+3wFC+nnmL+E7oc2VDI30y3kIRUQFdOJYMJALVtMUEM22PqZgITo\nuvtAIPGM3cgdqIG5SRnoNBmyutngwOAufSU/IZRzGtpr0iB3vrMAiQj47rvg\nAjI2TSA5qhxoEzUBj/gRQWO2GTy+8499YmSCF/VNE/1TMjB8BWZTtQguryeA\nMM4JnA1aJhSq57XywdMxDLyJV7bLIIdk6mDYooBsa8c4RQBQrNCOhhOpRJEa\nvf5fhzSr2blk3ld4UsOQa0QKvPnxzpZvC9Ftd2I3l/xprWeQtDKL05d3MF3u\nC74p53Yan/5irUXDZpHgQw+l/cH0EepMM16N6qO3l0L8TF2QkIpIM4dU5Rfd\nmuuvZAS7LTx+juX0ZYKGFV77Ya/53z/3FRgLL3nckPeuDTml98G5kFfcUWwF\nNhmnBHuSfV0N3BgnQU1Ds3vsKIGa+CXRe83CGd7ZQfEyh4OpPhCLnrDiXqKM\nRku4WjFeduB2TWbpv6tLup9A0IBfatykTNt/G8p91j+hlWVHoGCbHEYq40+x\nN2/Q73X0I6yrcaeLZgU1zFOHZJrqXKoB5GAo/cfofG7idm2ta89nghqzQrgB\nElZ+\r\n=rlRL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.138.0-alpha.21.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"3488195618d5da375ef479efed82090bc4bca424","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.138.0-alpha.21+348819561","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.138.0-alpha.21_1545086098137_0.8320739461064774","host":"s3://npm-registry-packages"}},"0.138.0":{"name":"@sanity/document-window","version":"0.138.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.138.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"fa6dfde57008a13ea45d1a0306929dd5cc240df0","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.138.0.tgz","fileCount":17,"integrity":"sha512-8T+hsrZ2rYh7mdfhg0BUQsOq/dRWJDuSbiCxNkVgJzaqvWt5pcWeeIEcEHArEPhsOdzXj4Qj7Oke9uqrs3foSA==","signatures":[{"sig":"MEUCIQC1PalzQoFnPxCPhOQsvbl8cQ+iQAOcPK+EL3CN1vZgbwIgfOtzSt0TU+2h0MXrGmNjgfdfEIfhr3WPFPnWg8BTPzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGN8SCRA9TVsSAnZWagAAC4AQAI/+WhKGEb6oPtAeXrWR\nMpF6lUvgpTF/HP28zJ+ixgYC5WhRLmrbDZ4phnY3q1a/UnlZs99Nke2vtcC2\nrxcwsJxEsX7Ke6fVf0iqpn/ZiXNSkPI9Ub1hO5mnwRYHgrF10lilPNgmPpJw\nmFDt+x+hpu7hI9Ia+kQ9Aay28kYVV5BpvPy6AdPRId20TWp7lja4aSGOZ6S8\nsM+9k2lyrlLon45oRTYYPuRobRZRuN/vnBw87rOErR93DlwMnQHuHjD20dg4\nbue+MwnB3bT1V5qi3otFljFrR8aiNT1HbLjDA93cB1dGfXuW5BBkACJ8jQQA\n+AAdMwah5TVRODO5UcARE40DzH3mz4egL/eY5/7qUBL0WJy7CXBkESdrPxs+\nALkPH2qMt/4ozjUfWm1+uC13xfbSNL2noxhHFJqkLVslcs3vC2PtunNyIaj4\n2NxkHpOPx2iRnzMpTu+GYPxfYfzK+GREtnzsU/RCZEvqikWPusTtuJe83LBd\ncK36aFHdHMXX96O7S9ejxPYoLYmf2CUHqYWXoPEHs5XQ2lmqewGwcIFlT4kF\ntrHEwdrZyeTMqiTiWx9Hz/uchyXAVR5eEEUtTf9I2P7vuT/95G/x/gttqGdy\nZUmjPdkwo0w7l1JXJEla6WmFhGlV8M1KKkGNmaoVuslZ3u1nGY9pDZJCfOW0\nO/en\r\n=lb7Z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.138.0.tgz","gitHead":"6db7437f631c8052871b97317ae885e9b981dc47","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.138.0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.138.0_1545133841986_0.4460737886607742","host":"s3://npm-registry-packages"}},"0.139.0-rc.0":{"name":"@sanity/document-window","version":"0.139.0-rc.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.139.0-rc.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"060d3afc97f299a0a21ec491e6532737d8774438","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.139.0-rc.0.tgz","fileCount":17,"integrity":"sha512-CN4iuVpbABUHT1zgvECCVnNLHUObYcKFiJrnEYbzWIKBYCIO4bh99nNLLOH1Cq3qsbLXy1wzdpA5CpcdaGET5A==","signatures":[{"sig":"MEQCIAON0+U93FR6q55yXPwZsO4lCecmV911B/Q57yCanO0ZAiB4xn00oE2KX7BEdoTiQavrSiwxfgYzA7xYrHJj0pxHJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGO4gCRA9TVsSAnZWagAA72cP+gOThdcjhfQt+sOOzyXn\nuCqeV0R7+fcX1K2s4Ge/WZk+9lL/2pj8INrO1TqK8Sqou+zpFCC38FA+YmwX\niYHdcfaUU+D/Qvm7fmRcEe5+XCYkBMayau2ooldhwIFOC/p7VtK5EuHTZ0tj\njqHitUBbgKMGMEpPeqI/WLv4JCAFlEtJ/KD8BwvmGQA5GFAoe2t+EaieDkDI\nQr2FuU27vComtHEYIP4jnwHZOyResI1SwBQqV+li0s0C/c/ptroUTzGpoWP3\nHytlhCISNK/0WzSWK5493FEBySlLmYWnwZqXqAQWHdCv1ABrAxZODFV4qrIZ\nuJwzP8TeocDKS/V/2EA9dT09SlBSUDLtEsw/BOf5fp8Ypue24Zf8DLatLMOX\nOdLNcMBgPnJXP0Wq73s/2n5Q6JCHOtdBVv6BM7pm63ItE9VwfGlWQYddxPVE\naobj91NvBEUAZmGCoWKY+Q1Qaw7wa4jF4/7nfK6HgtG5Q2FeescdQ35mtvjy\nrnP/+pojs+9fXdrXqLL22ReXWGogYoS/4aH1JNm33yl+Ia8NGWjqO4CNTga9\n/zPYY8x0nO1IAHdWqdKp1Aab2Ty5Ap7hY0zII5VqYq0/XM+8RYLCeTFWw9IM\nC55va8+nr0ecHnTcpugBGrryRsX00aIiLpc8nJJbq5db/2MuP7g6iTl+qm/g\nEvwL\r\n=MOem\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.139.0-rc.0.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"bf608b9d321e341f90350083ea9557bd9f37c1d6","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.139.0-rc.0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.139.0-rc.0_1545137695550_0.8630766777635728","host":"s3://npm-registry-packages"}},"0.139.0":{"name":"@sanity/document-window","version":"0.139.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.139.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"020e69304d28dbf6c9849bf81f617e9c13edb690","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.139.0.tgz","fileCount":17,"integrity":"sha512-S6uwmwHaFO4gWQKDst8EMmcI2sPBQcZlhcaCHjPqaUjG20Qtauf65kbM9TWuwrhh200YQPYvnAKNahISWJ+MUA==","signatures":[{"sig":"MEQCIDVNKk9Mh1V/d+SvfnYLJTGjefxDq5b0vL0vKw1PQzP/AiBdflvIH5kPrtgLkc8lelg9pDw/cAAaq0Bn50vYbdYNvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGlpjCRA9TVsSAnZWagAAlMEP/2LmTmOaO2L9XqeKFqDc\nygTOoDLBDB2QvtUGAbjoeZI9LEs6E8SBAwrSVaRdrtUOLylYo9Nd+B2tS+b6\nhFz4nM13wsWfkOAg3zgWuE5CejFIXJfFSD/f+Zc+G/hPRibd9cpc7i/nP8Og\npYRTltBwyORs5YFxU7cj4LE1eBgic/ZJl/h/8Ui7Vf5bQvErmoRj4Lj1VinJ\nl9KHpkXg4UePICdnNMrDEsTWccuNGSEy0zBK5wN8eC7hVBws3UQfLuj1DISL\nReQ/h4gSKL3SC1sFGedKXnlcVx5E4+z+gNKNjJ8ZDFlWVQ2Hd1K3P8qpljSS\n+3XWjuOaMFfHg+P61sPfhfJGZaMWugCj1Guogksv3LwJ4/4skGFv6HqG/+KO\nmf4v1rdERqfFua0MtfHY8AFftXCaaPzokgMrJh4ccMuos18QzxXcnqrnMuLj\nJMxqrEw+mhCB4lwuAjrhXzhiSUMPVsqQrUcz3vkmM0+ITGxLXIi3EoNZxdpl\nB1TDpNJWvnWDN2KSNkLS5o0ggwxgGaNUNweCucgk2TPCFkiOTwBj3vZAQAN8\nQWWlTP3QUZPtD5SvD3va17m8sWOq/OwVGgqzgwoAu+wo2OnF/nkyLufW40fZ\nq+qNrQ1fVr5+PHHc64sDyv958UHyCIfsSBbKVJY4V9t+BZiCfJCKq18s3F3+\nWpcZ\r\n=Moc2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.139.0.tgz","gitHead":"ca3c1fa068adfe1bb01b99c005e69a9e5ba1bb80","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.139.0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.139.0_1545230946506_0.5428692027539304","host":"s3://npm-registry-packages"}},"0.140.0-alpha.1":{"name":"@sanity/document-window","version":"0.140.0-alpha.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.0-alpha.1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"03eeda2161871ab838d205c1f1fdce283052f73d","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.0-alpha.1.tgz","fileCount":17,"integrity":"sha512-sXTjfpmDPrtoXytU50Osf4CRls0c/yMQxUNKYBrpu71ouady4KYFtgXAY4LojWU9reLf3HVGBPiFqvDltRvziw==","signatures":[{"sig":"MEQCICRz1p51NRQ6uU1WlzGAj3DkIzx47cenk2ZeFkdfPuviAiBMab+AGW4q60TiPuOjgFbiN6BSzn3CZr0kDiqUoJg2Hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGrBGCRA9TVsSAnZWagAAG2QP/11bnSGXAtYCXLfXU+IH\n4JJ4l8odDeB43mgUliBAvgaO55Jo+iHcK01T2vUUknBFxJwZkgXgfgiRjAYm\n2iar9Vqv0WT+KYdqPjYfSPZzhAZYXWQ6emilh+Mnu6Bh2GwrdXX3lSAsVAdi\nP6d0sHfEYXOWbvDw0WZz6igYU9tnpwc4mcP5qjR/ycKpwukzYqWJC+E8pIQi\na4QxoBqTFs0NPhh6ax9yPwo9tQPyuyTSPqRsjRXfuzgpTdgEkMq76W7ghlti\nyptWVJMBZ6QSDopd9ikjfBJ8zKItN32OMHoH3QWzx2OEHPgO9E8X7ElTUkUS\nlMzCXNLYIt10PmjwEzPtDv9iVShFVlRo0H75UYEj70XTquRj2ICauQkLAUg5\nUV8mYyNdkH7J/HnftY2k+oi2Z8Omshmvi3PaMfvkXskY67cx5pIW/XbCTiKc\nz4OExcZ2xbuRFxLbk7b/KG5G05nLrY//1r3jSshKMNck8hyMgTfpvN30JcoV\nyl8o33IgLdglXuxrPkY6+vMmRk288GkN3dnyfrV5vJhop7mzlXWrChH1lnfm\noVTZS506B1iYwLzzWyQoTo29IOfMhIb5GpByxtTteahB/TXIMRRFjD18Ni5R\nSa5DOXqJODMJY/XV4I8dX9t/xID9z7B0qUtTs6nU0ePmxrFVZ3l3xTgWABB0\nasyF\r\n=WjGE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.140.0-alpha.1.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"39719d06ed035d4b485dad8b10d2a4884e1fa5ce","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.0-alpha.1+39719d06e","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.0-alpha.1_1545252933732_0.6873551661572568","host":"s3://npm-registry-packages"}},"0.140.0-alpha.3":{"name":"@sanity/document-window","version":"0.140.0-alpha.3","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.0-alpha.3","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"8914235dbf2dce453839246926420af8ce79d3ce","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.0-alpha.3.tgz","fileCount":17,"integrity":"sha512-I46M8jaBP351q20tg5ZzdZuZNGIncOgobjmIsxukSQd9JX9oXRn284JsMko8Mt22bMkNBJRFlxnqT/Gh3RisRQ==","signatures":[{"sig":"MEUCIQDn2Nn9lH+RSSCADAdGitHRi0b7Z9iT7RplDSYDP+89MAIgeT9WWZW5YDH0wCiv71UYMRs3mcfnBGz8yD6gAHb4ng8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGumKCRA9TVsSAnZWagAAIHgP/2Fic027lgqTpoxi55D1\nrGZkfDBHletzrSSx66Memu1o8o4gwkkJ/ZLVhkTmFWSgE8M43mdR8zhR/VSr\nACNrbsHM6CZxyIZvKJNkubrLzaWRpdwlN91G6aCylXU/1oLDDGXO7w8FJLOu\ndK05lpCq0MQMHSKq1kWsTkWQVS5XNOcsB61fKpEqjEnQQcCKsCC2qc39btkn\njBOnILUVXCxiHJsyG19g30pi3gGE0CD2zaP7b6EKh+dLIxpDASYpQZzFtyB4\nedeuhSSdPiw1PawxSOdbt76NFxxkCW4uPZqgDCtL0/+dSDyqQW2VFSxxRTiB\nTq8bZUWTmm3UBSE884y29xs9YiDvuD12wGZ9Bwm/2WxEcBqjioD5gU6uOy/0\n3O4HdNLJS+VsiDgXUhIk9p/Z0OxKLlI4ZPv+2T6763dDignCKxsIS9MJQURU\n1Pb2/w//0kf8RLhE/BCFYRQETBTB+KG9kHHrrL3llJ8Rv/QGLc71Jdy3wK3l\nGHRgFmetmohZeZ4EGq514Endgh1fiw67XI0vlYSs/pTReW82EtXYf6k+FHWI\nX0bxulxwBT2/LddHItxunq0WuAfsQzdJDJgjaGtCeDWCPPtTaiAP7ba3ViYH\nboU9az8llS8fv6VnbYGDoehhgTWVhGglBH3sxAIdDxoEBrSlgK4AXStClfgG\niWgX\r\n=kQip\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.140.0-alpha.3.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"bde38ee7a7a7b40fd294998c2d5539605ee63522","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.0-alpha.3+bde38ee7a","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.0-alpha.3_1545267594299_0.4451208493630112","host":"s3://npm-registry-packages"}},"0.140.0-alpha.4":{"name":"@sanity/document-window","version":"0.140.0-alpha.4","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.0-alpha.4","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e4e0c0fd384653d7a7225d696c64354e60f17026","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.0-alpha.4.tgz","fileCount":17,"integrity":"sha512-F/xsaYRsSfCLc7YXXRnLoxn5vOsB3ADXTcZN1Avmr6yao6vNnJOodPMzgQK2gF5ZnqJ7YWLdGrsqLB3kEwIGTA==","signatures":[{"sig":"MEUCIBBmBF5nR6PeY4kAwzKRr6L2v9CIzYAWK/9goMasXJhkAiEA1MescW9xhGzTxTb/yeRvJ9ryChoAEAx9Kllq8ZA9P1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGv/3CRA9TVsSAnZWagAAjYsP+wbMYdzB3sQhHCqppkZR\nWfN7MuM04PnX83vVyBpVuXm+16uvAp9k36eQpYQQ9tgWllie+5ZRWSqKTiyC\nvPiZQixV25pJp/DRIyKSp+atG2AQG/oE62QjzY/DVaZ3m+w1GSkZYkymEWvq\nB+Tcl+808qC3mbQ0cVqcCSt8vuhhmQEll+/MilwN1YsT5+HsdSR66KNvKndZ\nmVjFek08RBV8Eg6ZGvJ7yYdZnFIpEwEwzRVezrpTgOEU6oovc5Mf5+c1DKAB\n/9eFawsZwgHlzuvUFpK9xrKSVE4Lw/hqAms4thogRdGAFaQM4EY54nXxuTJe\nmlOOt8qrqSzR92JdTN4G46R/hm0llNexfv83/3R5Et2acFe7OunuHyz8THVs\njCfdWnblvxd8rDg8ch7ocEGukuKuol0y50NZ/O/rApE2ZAMMN8yjHnoenSJv\nD30NevZipKCc5iGtMtXQgCxd4yGIGOem5h87W2yhHu2EeXpzW9DB0oK3ZrUf\nLQaeeHlZKZKlMItl7wPAYcBRcLK1JE1rioOVLLFa2mTZ6lfSrbW8TRa53kIM\n0Sps7LjNMGHtgom7Ia4ZuXa+fBS4ZBkz1lxGYUYqDLbNGF2GpZr76BxbJbpP\nz0KY/N97yGlafbu3i4f/XoxwX1x/2UQgcv81RLooOK/1neMJGnzDSFV6B5Rk\nWeaz\r\n=B3jw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.140.0-alpha.4.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"34291763c1c941ec86e642be5a130ebe5c408434","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.0-alpha.4+34291763c","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.0-alpha.4_1545273334620_0.986756331993957","host":"s3://npm-registry-packages"}},"0.139.3-canary.0":{"name":"@sanity/document-window","version":"0.139.3-canary.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.139.3-canary.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"63a0fd7b2e86a84abcfce64954f01b015b5ec716","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.139.3-canary.0.tgz","fileCount":17,"integrity":"sha512-rhWshTwTP/g+4pcEqNOf9CnSTGWivzKEv+Fa4AVNFvQk1H1VxxjjdfXqiheyg/I/1v04GxUdKYlREfGuvVS8aw==","signatures":[{"sig":"MEUCIDXIMO28iX+O/8UjErzC29YOPBlJ0hu6upc0otvFzwnGAiEAyrff90+ZWHEFhkpZU/lTNOKO8lA7hA4zmHOc8SWry+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIrGoCRA9TVsSAnZWagAAnOYP/jQWw3RxgELTTbKMF7PK\nUlSm/QqZFs6ZmqY/FISDB35AYO1D8U4xfWZagYMr+U0KumNeupUuXJYm/c8k\nw/PcM/qIGXJfCvBfE5lZt3O5iTBOqcOfrAH7ipMMHDeRkex5bqFyTAsF/yuD\nWKzXGgnluQyrtsrprQ+2IkIE0h016lJPNHV6HbWEAM7wVme/EPZHoLPr8GWP\nban+K/sUmAatv1yVq/f4ZQsf91QdCgac+E/Mw+mkYtrOHY5ssuRjIZ01T9AQ\nWWxPz/mrzq+Uli84iyXUX9A4YeVvz1hFgPLYCMWWgSoyJB2xr+DM31ZD3M+5\n3LUBhQy65fZ1WYFwBPX4upVPUTWogIDt9sMTwKEql3Z02bnlf0AcXDMesIN5\nhFwxi2Z8QXXqS47tfQ84VIXXCraVAH7YHEJ5fCaTjE7bvji+OXL9owBwEC7p\nLMsmo8/OpmZfW9OiUVYrt1Y4EQXd+ukjfaAfEiBWP7HNeSlPKuDoBIW9NgrL\n6DSIwp8iLR/4HDf7fItUKR1476OIp+eWZ20l/TIXn92oNU/42Wo+vM50c20e\nJjs+EUEqw+FzWkfHerpMgBP2yPDRdl8FM2teGZlqrkpYWE2fmVnPf9T0e6aE\nuRkwW6+T2r1o/R3i2JMpeBuKOPWYvtZw5bueRfIbOnbPwhxPzNrg9/0fBtuG\n1Dqy\r\n=U6N1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.139.3-canary.0.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"da4ffcb6f86812862262b95eb362953ebf38ba2a","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.8.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.139.3-canary.0+da4ffcb6f","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.139.3-canary.0_1545777575738_0.1984767709860149","host":"s3://npm-registry-packages"}},"0.139.3-parrot.0":{"name":"@sanity/document-window","version":"0.139.3-parrot.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.139.3-parrot.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b7345ec05fc7134095303c7233804a377adf5ce4","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.139.3-parrot.0.tgz","fileCount":18,"integrity":"sha512-jp9R16xvInwP06Omq66Qd6+wbodlHFTcO9O6bLWArcBk9rfmqcauYdTIPzHyGP0VfM79vL+ipkjd5fubv18Stw==","signatures":[{"sig":"MEYCIQDfFRy2vWRjQfJ7EGSFifHs89k3kJhRpjZH6S1sWJ7x4wIhAKPzQHZTWhnWJgnPyj7Mf3Ul2KFA/KSjucN1RFJSl131","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIrjvCRA9TVsSAnZWagAAFGAQAJpQV3zuaNJOWgWcCUGz\njGkQChsFL0TQG3MqRhiLyVtc81mpggVsjeXQYSbgCYZRCMZGrPy5cNwzuTd0\nMUx3VgRja4jVx2k3NLDoj2Mif0S/+YbzTgfgfSK8berhxAGC3kQjz/U2c6AC\nkYdF02rGtJMULa0tIF/PcYyNwYzgim+mUdAvXy2PxD+R2X0WeZ6b/74+u2Qe\n6V9sJHpxi12R587Cu2AeKkzj9nXr7HPgZ4umkcGKd6jO4YImBYpixrhVa6R5\nECvYl8NyCZ/v6G05pJJfx3bsdk+mDY2PhiT1xHYMo2CBboCcV8ZV3777ftV1\nperDHe7vqdmiNCRxmnijEba8BdLC3FxmW1kZE0wqRHlVpIZ9j6yCTBjqmYio\nFBmrHLO/1RaHR3KFWI+ufToc6EDWJk3u4N632cHqDoAyZMQ5pV9CaVrUVjkE\nOKyyUOfdeej/qrEO/2kUnq3Q0LuCf88qPPX4fzKKQmV8p/XJz0Y7sY2WhCz2\n2lVzE2oD/z5HQuRckWcWlOUZko4xfZfcyyVE4OtE7QTiSlePV80efVB9ndZ+\n3d9DQPpf7X+eOlpsjhB0siKI2yab7y9AzmJUlWdiIPqbHAVi1g3+bVeCJzMg\nJSODYBQQ9/t/nRZQWU4TLE59rUqCh4ctgeOckhktrw9ujaf/a3Rz91weHAKA\nBnf0\r\n=V7Wn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.139.3-parrot.0.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"aee2f0fb8ef4e5bcd091890fbd7a8208da5cda75","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.8.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.139.3-parrot.0+aee2f0fb8","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.139.3-parrot.0_1545779439157_0.8968154954762677","host":"s3://npm-registry-packages"}},"0.140.0":{"name":"@sanity/document-window","version":"0.140.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"28009d806ca15550563598c2e884c8a5461f1947","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.0.tgz","fileCount":17,"integrity":"sha512-dMAaaEtRBydDnsiD+Au7JrJphgszs6DplHb+qiXM1Edb5qIrCwDC/ovUvT4tH2fdKGZsWT1oDfaVMF0D6whoTQ==","signatures":[{"sig":"MEYCIQDqXxoBuxf0By7STKt+85ynHezmzWBi/TCM3ILjtXDKKwIhAOJEl6lpX6jDPXmeOiX6Cnxmo/wvE7iOO44xiXk6NZ3d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcP2BjCRA9TVsSAnZWagAA+sYP/37MnlyA+MbcC0mZhGxJ\nTIWa3D09B8zUfxoHnCw8fJJkiVK2+goC0LmL7th+C2/Gtoh6u+gP+1+9ipN4\nAA3aVfTj0RvQUk+vsKvGw4BHLJ72AmNrhn86hnJtyXyP//xVx9CiyzxYhsh4\nrOntN324ByZ8sCy47OGvi6hG04Qi2lH7t3v4excLrsjyFIP00360PDHsK46o\nqAG92QUy2PeS3J+uUc63EtBVpoUhlmov6tna+uFVWmAZWnEKQvrywGJ4ELSh\nKVfGH2rpp6uaJ/Ov/3VHF943InyXzE81M9KWFrS+VyBMWp2BM1jkQMT1N9me\n0zmLMdCRn5hKIut08D4YgjXlCdy5uLxmQA72iIGib3wTT0+6SJWeiXOE2WwC\nwvMxiAhfc7MjGft+TRuAxpSb+k2L8G5/G4d/SH8xhpZiNYdokqwtkgXKz+1x\ns009dNeqw32Wp1jdMk+0qYXqNmCRHRb/+wqcTro2DwIbfrECaess/jINMD5v\nO8qpUM2bVyM2soUjbsE1cV+lv0WIGtRqBUTm9ta3M2wl+l3PH5mcrHwCT4fh\nR2uUEYWaXgK12j0ifwjeVI1s0KbprKiyy5Q5/0/4cexmYHxG8TbhKxZrkO1l\n6LZAjzE6haKgkJFtqDuXAwLt+fAD+NrYXZ2HznOMSXi2t7c7B3dRyEURgi8x\nwO1A\r\n=q+Re\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.140.0.tgz","gitHead":"230394c89b3d2adf36a922fe9dc189bb955122ce","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.5.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.0_1547657314809_0.8268247029519153","host":"s3://npm-registry-packages"}},"0.140.6":{"name":"@sanity/document-window","version":"0.140.6","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.6","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"7c5b6692a539e236bda13ea4893bcf658a253e10","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.6.tgz","fileCount":17,"integrity":"sha512-DEi8AmwIGCFLtyGm//oj0kE0BB1eNWt6qpWbEoB8ECFTMOObPkxeFZbASJjREa+MWg27HFGOo16MZYdtln6Fbw==","signatures":[{"sig":"MEQCIFuOvrl7BJbYU3tXhwANyFYZ/lOFcoLwgef8OTlPzK1HAiBjJwAvZOJlzGABSjcapGUjGA8XwQxDj+GmRD+h0vXhdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWXOhCRA9TVsSAnZWagAAmCUQAJ+6iMb2ARfK3ZFtvCI2\nTj4bN5i6PuombrQ0E9DeyqO4ph/W+HZXt2jJ9FBzoQtnBScTjdR/N3TE+1/6\nXAdLJ8Ed5ENibSieuQShvO1XYEloTjNd2JRtTce2jvIWnXGiwJw76s8lq0Tl\nyDey3/dcWpG3JpR7PIldHcAXZfHrEpkn6P15xENSMlYap+wC0HmndLKdFl6q\nYJsEDOtBge3KbBmaGp99G/1YUtVRjSzG4kGNy8fUJvhDzGy25RF5bJwJzwmu\nTlI8sjXyAr1S0HVHStnuEvW6MtCF6lpUWmBRR4J9SFJFn3sMc4NeD6YhESSo\niy0JpRsZjpPlUHrLXnvickVbeGkQ+7uEQWA/GxKme+EG1gpfT9YFTPEd8B/C\nG505GMFxpbsKpRNTsjxExL/OK09xBSq1Rf7Ku3fnudTbvW+zI8gE6HbiE/NC\nFToesAQ4QfgUR0mh/5bqFqK1tXYkoYg4YdNqWVvx0LsGSVvjLzRqMqm9big7\nYbyZMnWBwBje5Ek3yOAx3ouqlsbnCJ42D03nNGPzxgjnDtUB19YHIMBh8x3c\nGZf7eBo6dOAtMN1/Q/uPNhrIVqyV2RVdDMcVToiauDdpyTv+R7l+GmT5qlGK\nZutUtFANwDepy51JznJF8cI8tYSl7HVVi4aA525pwAy2Cw/3QBWxDUiR6xdw\nOx1Q\r\n=KWUG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.140.6.tgz","gitHead":"bfa39cbabe1b5415474a784debc6e654f9a1a1a2","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.14.2","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.6","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.6_1549366176885_0.16411027130446398","host":"s3://npm-registry-packages"}},"0.140.7":{"name":"@sanity/document-window","version":"0.140.7","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.7","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a57f1739cd4d7b2f65a084fa85002cabe8fb3c2c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.7.tgz","fileCount":17,"integrity":"sha512-RDS7wwePgG7UlX1R71JjvGzUWzvpL82aKgMYFumvxO9mIlJaONs/1m/QNubyPKHOgjpPRwXlbl0aO9K3ykWKTQ==","signatures":[{"sig":"MEUCIQC8acTn3+9mfgv9yWHPxyLzWoS/qazPfqO3NCaibzSfkQIgZyfRkD8qvQTL3ojs3npdAu0nTyRtHWmw1L3qng1cJA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWuyDCRA9TVsSAnZWagAApQ4QAI9FBPssyG1Ra7HO0Flf\nEcaN3WeECQbIBYJMFkd/Z74Kk/XIk7qeyzNiVmRrLqzQ/oLVs+BAKgqxO6HO\nGq5SzeGRwMzqFM0jXpwmqosW+oiNMutQDaLxwWD4u/EQzq5w7rPSM8IBrGE4\n0vEhloBKZd5XshZreKwe5bYy1JTmso5RZqWgY79xPg18DwBzE4/Dorqj+rJm\nRPZeTfel945+gVvWV5z7xolUj32QudzOAmCvWhGzdx83bXMjzK391Zk+pCb3\n6e14/XIxIsr/RwYy4/ecI7WvcrZVbyU4D3eDscs51HiNWn2YkFk+eE5UzPgG\nGWtjjwPxU432wbCVEU2q3HgA3dXousnFfC297hVahXZEhvVA5h/Xbj4IaMr9\nxe3HNVa/zYS1tu/EgxVRbRD8OcoJaJFOpw0Xf9JfB0VtC6dz6o57BdxDH6Qz\nW5d3Y80Y5v0HS4g+WjKN3P+EUGwrsBIXTflYbbyhGeAe31rTHhtYqqEPOnsH\n/6no/vvcU0EeuSrLx6CzuvLhyNv9+J2gNY5/QIDvJpabXEvwN5Jq6ggB0pM8\ndhjSikYgdYRYX/JZd241ViGv9Y0fCV3xjqXXafNUm0QOobY7ZzHwnIHfqiOq\nuDppCg6SnpOxcLlRhmyVC7kY3QoqE7JuZajVyAy1AJhxa93Rft3+KUhgvEWy\nB+Ll\r\n=lJSQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.140.7.tgz","gitHead":"3284ebba7cf1f3e96ff4514c7c0327f028a1b361","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.14.2","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.7","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.7_1549462658765_0.3375733635961411","host":"s3://npm-registry-packages"}},"0.140.8":{"name":"@sanity/document-window","version":"0.140.8","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.8","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"7ba6763aff4c46212927540231f8d5a67505a68b","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.8.tgz","fileCount":17,"integrity":"sha512-jOXU4obuwr5J//ndVaWrqQdjWwoqEPz/q3pSVklWK5sjZO2twq5+hAmsu509uLjJz6oa6TeWgot2b/MQC+VbVw==","signatures":[{"sig":"MEUCIEwQg70hBdREQnUrXmKx2jGYK+QYk+LzUUA0687wj8pGAiEAztybkf4ICvlRNBJVkusd4wBqZuYF65VPWuXpfeB3iXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcY7/nCRA9TVsSAnZWagAAkD4P/0UCffJ2SjaaLLlKednQ\n5IqTL+7SAUmnX8G0V+bo2mZYU4i3GRFmqrvC5hKCNhVosV6mEECdCzcXcm0S\nZtouK3xRscZ83AGD+48xpBPuxAvMS3UkIObUD0xBAQTuApFXPkO4ZjGzZir3\nKNz8X6CH3Aohvf4ebjcukPjh1bT5diMk6Vw3Mfh7NzoNXc9hoD8rOJOcqg/W\nHFSzPRE1dfCuDFI6Crbkor1K8Kt5RjJEQAfOc2YtGwCkCWlHNpUHuDDL/Fxg\nNXEWJ5+/myVf5YyUQ+Ci0ufKizjUsAvLl9/BrMWnbqwQDCeohHM+lFxZ4i24\nm9e5/TJcivMEmO+hDILU5S4A8XFVETZfIMk1BfYV3gzn8gkhyCqNO0i3NwmT\n4dnReI1cyW7/4eOpGpq0vccOGMzgh2wY8us6diwhQlkDjXQ4ijYArUFoVQ5r\n9FOhGz7aRCcUgM+mhYYf+AJAG1NOUrB9Dwm3GGXQsPZFIQMY6s+JetwKNuvP\nWWCPoBX8OjT3WQVLIxeJuJVAJxNa+VRhMte/ypMGQY1VHRgNXuUgAT+6fFpE\np1LEnA9wA+m50+S7qQBIEY6XJhaOht1273ZGb5vwIXndmib2NxKpBTKM6AqP\njd7voVy6CQBMk1OSNo5dxEBj55s2OfjVxeVccQYOqi7kILUKTWez0WcTnFGL\n+v1A\r\n=zW8V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"f5619d098145ddf97ad5b015e173a5706df759c7","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.10.7/node@v10.15.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.8","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.8_1550041062420_0.056618626768999425","host":"s3://npm-registry-packages"}},"0.141.0-alpha.12":{"name":"@sanity/document-window","version":"0.141.0-alpha.12","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":"Sanity.io <hello@sanity.io>","license":"MIT","_id":"@sanity/document-window@0.141.0-alpha.12","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"422b6fe7154defd00bd2ddbd8df27a7c6874cb07","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.141.0-alpha.12.tgz","fileCount":17,"integrity":"sha512-dSGaz7Bih+ihuGPdvuXimNKvGQ34f4HRvSaLL4SPOTmI0rE3G3PjC27O33kG6TIUnDfp5fb65PyEHi31sp5qbw==","signatures":[{"sig":"MEQCIAWeAynciWSwxIA60SZ2fQnVBCldr2mrQEU+eSFn4Uo3AiBi+l90IUgsUZlq/4/hpZNTGjni1ii9cLYeIZSIBakGBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcc/OUCRA9TVsSAnZWagAAFWsP/2Rcm7BIVbI4RRViP9cB\ndw8Tn8DlOV7BElLEYDlif95c6cexCS+s9IWmgBct2na6m+lzJn/FVkUgCR1p\noQCEzWWFDKeO4jyppzxp1Bf8ZmnUWteBHZbs5h6BobY03Hv7Vofrb6/TJDBJ\ndstz6K4nk3xfVRT1gX21ut07AzyfuVzFaB7TNqDjNTz0w3IK7NGSa/YmTYYj\nMgf5rzMKKVV6XRLyrZ6kf+3mxrxgkpLOsc+M05MIeb6LpGS7wmMync+TG/pb\nxZ9Jjy3CBYqi3dHqki9sLPKYN5SHVZXbEagDA+YmN9eoRs+b2BetByoL/kc8\nZRBOb5baZGDIF9d/2iQwihhm9lAU+Uqb4yqmdb9lSbIt4uRd9+3Qwd5/O071\noJK7LPBgDF9/FhSuRQRoKRuMftdNb/hpUj6ZS04ZjzRKo3ElwvOXMU9No2Iw\nAT0OM0kU2wbAUxTTDX5zz1qXp93rqyULSIaZQXat/GErN1yw8IFiTGPKRtpV\np2WI7z1+Oqnix3vXQeL0LqMdA6qIawsWIbwxB12O3L4w2PZyGqhMtw7C9AUW\n7zh/Kb27bdjumKQbUXJNt3zIYW4LRlfiQ4D1OkNtfAI9EtoJh4z9o4rQtRWQ\nrFCnCotLwv8V/39JtrDy1xfU3eFh/FYsP/yROz8E2lZ18+eqiQ3Bh0UiieN8\nIXB4\r\n=OPm9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"42f8f1f0a39fa9191a1cdda485e726d261fca877","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.8.0/node@v11.6.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"11.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.141.0-alpha.12+42f8f1f0a","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.141.0-alpha.12_1551102867394_0.48356891666849267","host":"s3://npm-registry-packages"}},"0.140.10-alpha.80":{"name":"@sanity/document-window","version":"0.140.10-alpha.80","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.10-alpha.80","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"08aaf5319b5cea335c3b5631c965f993ccf2bb8d","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.10-alpha.80.tgz","fileCount":17,"integrity":"sha512-XaFJ4imzDJ3vfTffoC7jgNQh0fLW+QvnbhxhJEBegt30Al5+O19VhdaeGP7qccW5n1xKVU5GlP952H+KfFwfZw==","signatures":[{"sig":"MEQCIBk7IHqWxpCsPJVKd6xz2GX47IjsAIrvLxQ2/79jivvMAiBuMZmFMtjFJpXVaWm8hW8zKvxpH6mV99bLN9XiilMfcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch46qCRA9TVsSAnZWagAA2mQP/i0HWpP14BUZ11c+F/b7\nghKgGauyV0aHR0GeYhLWCI4Dn4DXQbgaG1MElDqd0ATb8rn5/IKOxVM+6Wji\nYAzEA+PIznKIdmUBXc9VD/jrI66aWj0LzLZQ0q3+LV0McMqbc1XsTY9b5pN5\nX8E751Ug+JSjZURIn7O5FtS4CK9D7JgivzMU+J2KS7fOIdtzota3qO3Z0hE5\nbuTRLKsQWdIYBtHOrVgLq61y8U+yihxFzzdRwqOXDPuFLkRoYYT0BSdawWbI\n2HPt27qeo5CbA6Fwh05waBqfkPSXDIrpYOwWOs/6clvoGEMqAso5iiJaBfLQ\n9Jm/CbVC7t+z/I5ipKfLZBEApJdK/61g0DEIsqVwtshwc21S0EGYClBbG8nq\n+zblCWWvalJyVpZWZ1CUtvdrhRAlDnogieuE0M29T6uYL+ZCrGRCmfzus09V\n8LbyUBSgxM1BOjDpzJbVZsGx5bKJ22S7Co43MNYFB3AW1cf8yWuZljeYWhaB\nlXKCVFQNj5AvNIwEURuwyG1k3lEXJ7g7ROHL2nn/dI8eVYEN4N1weKvqw895\n4w6v2BdbTiLQCECXrf8wJ8sLbizlPaVLGv6+wiEfI8Xz3k5W4EPiQKfL0qvt\nJN55NAOtWhOUlhub/p73Gnf6c6Im2HQ2XySuz9ViQDdsMe97SLqOohUylcMI\n8P5C\r\n=ywbh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.140.10-alpha.80.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"e21f54fb123e5f9ef60a946a469300b336b03289","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"thomax","email":"thomas@sanity.io"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.13.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.10-alpha.80+e21f54fb1","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.10-alpha.80_1552387754231_0.4078608879715222","host":"s3://npm-registry-packages"}},"0.140.10-canary.82":{"name":"@sanity/document-window","version":"0.140.10-canary.82","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.10-canary.82","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"14787577ebef3bacbe57a226e481e220ed2c6daa","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.10-canary.82.tgz","fileCount":17,"integrity":"sha512-wwA9UXoD+a8kYg6SqKn1yE7Ihd9dXiDuNNSzOJDzFJdNcXkqslEN/CPhwea/0HnAiyY8qnHNVS0UrbQnos3+gA==","signatures":[{"sig":"MEYCIQCmsE7UW3C46YneuDUDgMNneldHEE7XSrvOOrpILdctrAIhAJ4wx/4jS+me1saPWJ8YRIHLPChklxUjYF02acNQ6PHr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch6cxCRA9TVsSAnZWagAAmZ8P/i3jdQV/wW0lh5C0236x\n/3OPjiWqTXEtHWkI8MK3NvDByLPzywsx2505EFzIrCz2FVzkvNjJQsGzQwPC\n01d3Q3D1dy9QcjWUSX1b3NVN5zI7OORcbxy+JqnL3Gv5Fj5DiL+Cy724Q8Ck\nyvZw5KUGVIzghVZR9OSC9VqaswNp6Pr7fWH7y4gA0yFOW3FfJ/2ILCuHIh6E\nU6pUzVoWeZIncqLJ+yGodimZmxNwtQ/zuriL751udEg4ywPp6qIYsuRoqBgW\nIcTS63Rl2SfcMYDrcm/BMaNkFO4QBCCiSJOe5NBmvzJOWu+oebO3MY6qSTH7\nKTtCn5+cUS+QgL3M9x5B3PRc1tVLuGJJp85S4iq13ew/sIH5CixlL80x7naM\nv64qAc0XsZfjdws+SWRj4VrxmVWqvCHNDDfPvMrZPEeYWaEhdF3Ggsk9G6P2\nWyLuEjlFyQ2LHLkz/aXxGdMTehmOmV+BfEMcmZevPL6GlZtJZgkFIZV4QH40\nxzGz9Z33HK8bK1bQE+8fhkADO/lH6An7ZXna9Pm7+HgS3br+4u2QmfKJC1HU\nqb7A1Bif0PtRLC8MrGRrePvgtnogmWXHz2itmKBQKW94cUUaNcQV2XVHlBVw\nzk1DBv/mnmOozfB39b8V5lLLdAqhsKhviECW2DEvMpDEfp5CuPW9ifUxajbj\nK+Oi\r\n=b1aj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.140.10-canary.82.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"45a9a3080ee8b7fde78e7b12f697472ce76e5339","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"thomax","email":"thomas@sanity.io"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.13.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.10-canary.82+45a9a3080","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.10-canary.82_1552394033250_0.8309058524038455","host":"s3://npm-registry-packages"}},"0.140.10-canary.85":{"name":"@sanity/document-window","version":"0.140.10-canary.85","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.10-canary.85","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"41e739337754f7336bde9c24c25d5ca1e69834e8","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.10-canary.85.tgz","fileCount":17,"integrity":"sha512-qVDR0q5EKq+Oi0U97/FtNf35218jm29IJC3mcaALJJbxYhPW0szaf+ZUGi2ZkSnuUu1ZiAlYugDhkoOgVxu8Cw==","signatures":[{"sig":"MEQCIGQAJxeXLZhljcqxKbCNuDvLoEJKomdlEWetNmPf1kCkAiACXBgbAABYZo2ap2dVjpLW6O3X02JEExVaFbmTJJ+sXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch9qiCRA9TVsSAnZWagAAOu8P/1F8McUW/e0jC69mBnhw\n2mqXmXtOCsk7ioRzLB2BOjRbz4KPk1eDz2r8f47zsIcBiwIZMEBEYrkyBTs6\nlkBi83YzO1yHZT4xS8YGK7OKY6gavn9C3us3qucyIo5XbBPq3s26VtUVKZhM\ncFsgZ0cyk1TU+a/46bkj3rt0ZNIssNTTl6Nahrr9e1zy1hmv5b/jBfyAVilq\nV4CzNY60ss/WPvJ8WASJkgQREeZlsVJtbt1tPhKDcw3ELF8z+rcu7uZ8d9cN\ngshJtyOyceuVYsbSIQUdNhAtXhlXFRRe+NTaxQxfvYb395CslTiHfo9mQhl4\n1s8OmMZWZEkqT2e4Xg95g9KqomDK65HAsHjJSFJURJugNbfWsF7tqoqMAszh\nvZyHRgfSorcXxKZQCMikqSMAOOxpRLQjZjLbLZ/l5MY3MtLYZyKlssiNO9eq\nlLxl2ULsjtvRrIOzS8bdewQmiZ0/hLY4lVBT1D9mXgyykS2LTAgBu7tn52Fu\necHExxggFmNzeRin9sNmMfvUs7+8XZvbA3ecG4EUaylIRcRy0lf/EtE2guBy\nRmQt/IH1Ohy41H9rhg57bsmCtunW4QDWP/p3qoKv8F62HBMmqzOl6G+0fgi8\nyclVLsiyxCFBOhHFXuxR0Zrn/57htgxpN++SeOnh/F62C6D5E3fbImIka2Yx\nZpDY\r\n=iapl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","_from":"file:sanity-document-window-0.140.10-canary.85.tgz","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"f7563c66e75cd82d06c62210a677e96f614ed69a","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"thomax","email":"thomas@sanity.io"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.13.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.10-canary.85+f7563c66e","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.10-canary.85_1552407201581_0.6229617326587178","host":"s3://npm-registry-packages"}},"0.140.10":{"name":"@sanity/document-window","version":"0.140.10","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.10","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a2e63251eeaf35158f5206cce9d7d4acd7119b8c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.10.tgz","fileCount":17,"integrity":"sha512-HgU2rorySooO1LAAaZ9ZaxR5B0FCsMqhL8HvsF3/SGplMUDo9IpXahAmvokW1YhwjrzKaWNgfgRd4EvloGMPJQ==","signatures":[{"sig":"MEUCIQDtsN/QMEAsmoChiXBBDWLSfFQxuJVoTfOL6wqspabYMQIgAcGmeA+Nh8kut8s88zrweVCgofq1MkhkW19fKndJ+h8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcinbMCRA9TVsSAnZWagAAuRcP/ReSHr6RYOdhJnGSMEC3\nvQ3+NCvNpFXJp5FrpmL1orgzbrsjIjG41MOyLuvHNPveUxNZNwEdrAB/TsP+\ngddmS1XVdPbfi7D9ZvPWqNdVI6VuhFPUDJDOckByd0dQ212vhZ0wrflZorzj\nKPY9GeC5KX52pwy2eXzrbM5w2s0uM7Qb8NBONbJ3ukwIYhG3QTbD+KJ6b5hv\nJ465EtRNDXsep1b0n42R6Z93dlHtBk4nplNtIEXbOsdHc4uGi1gpZse+4Rrf\nv2UiRrcK9Fx6LA59s13TBCfP/YLFA52HCBbg+ZZU740K4NIXatFIttY4+ElM\nfVsoUfqL12d8Q5rft7QqVOk7MgFT7E/wsL93pkX1Sa/0Pth56dvQdGNfnDNA\nlUWZ4GuHUUHma6S/B1jVkxA4TYKs9MpPIrJLnWvJ2vlB4VY+yuj+IlNrh1mp\nvcYyegcHzplCImVUFmJAz2jeOGJNegwpmMBk+s3tAAcAYMO2xf9LtL/w87kE\nVqZNZGLNJ0mk2NI9UW+6v5j4vdkCeenRIRK5zMTkJFJwXPWD7FdRAg8wUBl9\nJwByH2ytz+GbBzZDU/gYHVHwaaT6XP1oj191xpP6ztWkLQo563k6QKA0t0pe\n4Wr9QEj6OAiJwBYa303kGcvRayXYUryLDnmofwc2kzEaa+zaSxiRkJFWccgd\nT5fY\r\n=dsN8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"171529d7d20b312b159862fe65eea26aef8e56b1","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.12.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.10","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.10_1552578252053_0.5223574670593278","host":"s3://npm-registry-packages"}},"0.140.11":{"name":"@sanity/document-window","version":"0.140.11","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.11","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"69282de5f2674d42ef74e2e1b8424d3281d1cc5a","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.11.tgz","fileCount":17,"integrity":"sha512-5YhtSCRhDMZuqt2JDFLTqNEusFNhiwwMaFbFkZE0KsDeZTHIwPML+Vc5GpLFHL1A+guua8pDSCvaCZi0efd57g==","signatures":[{"sig":"MEQCIBtKDoW+hj9I6n4bix3ORK7w50ryaVklosj9dFfzv6w1AiAas2A/qfqqwz5ZQJ6TDH6CA4JbEPIGZ2jSNFz+PjJwsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci661CRA9TVsSAnZWagAAEH4P/0524ucD6yqD0DWbPZ6h\nkar4HCXDjf/EXFr74CeKKocdV9RuTaprkuc74as2D+xj4V96+1C8aqecuqaT\nusPPzpGNj8M/5Aturne7Uw8OWJA5K5PRI+JFgdi1j7moH9anEae2dv2MwymL\nVg4oXdUzf1gD1eQZ20knMr4o1+BJs1c8tmFCpc7gTWxuxGrR+JjKdCvuAKF1\ncVdflD69HbO4cQHnIfbluGoYCbjco1LbAKi3H4m8GbtWpLnoSLHssYAxTc+5\nH6BPPsYjghVk7nefBmbLFLJuqP5pOZytCTkd9JjOqDR2mrUZGE3k5PTnPqCh\nXiJtPT1Loe+NCXhP7WQj+mnwYgGzxLG8vG2qc7TH4sAzYu9KKJzpe4zP07X+\nJUPn72kZV0K/yQXhtGv8uUVHrEZAEf2OkMHCyFsCGFyu8y451yiAQcH9QG/w\nLBkp3+k0vF20ZUCIZSI/xLaGeuODq99ogzxQNL/aI1pdlQbYwMP46hFe69YF\nFOU4IUtNjL1PBZD6A7wItSXWF0ym314Jac+E1WPDSMA8C4UdYK4rxMaGJXCd\ne5UtxRgZlFaofA1DW7mscIq3R/iFfiJl0pdSusT0lsFo5IEPfo5u3fmGG2Vx\n9KQXqm/FhiKFGA4a3pTI1nyuKgjzcpAQuSL8Tws9CJkl6ALi/ZZDS4KejHPr\nW2Fy\r\n=+ZC5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"cd3e06132707c9983f1094d1490dd468aa51b5d3","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.12.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.11","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.11_1552658095032_0.7005192585907927","host":"s3://npm-registry-packages"}},"0.140.17":{"name":"@sanity/document-window","version":"0.140.17","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.17","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f59969b736061df1846e83d900a5413a03c78db4","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.17.tgz","fileCount":17,"integrity":"sha512-I3Wkj5t4PsmnQBVowIoCX+Nr5z7wibgU9K7VgfgTL7dG5L12zGRvasvYkJkpNkodGuPQ0KNQII6tbsL0y19oTQ==","signatures":[{"sig":"MEYCIQClKv9yND/Na+2gQYNdrnapXbDCHr+JdsU4zbCCV+0TXQIhAN4icVjkK//6AoP90SXLhG/aCtt+OioXGH2rEt8AdWV1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczARNCRA9TVsSAnZWagAAnuEP/Rv3yqauOVGG9rgQxOr+\nE6aLRFB6BuOG5OsuXdj4HTLR+iHTc2tSv9rA9ecojwgg0DgX/oSdg1yLnfZP\n6eR4bNLBHU0EmGSfXGKUlair+MfyZb8i29eudkJ0XGFwuN41foNWy7UUgn3z\n21RgHibpOc+9SyJ76UqtS5s9s6pvT+HzNGzjLlDZRRvNfqDnsCIOlSM8rQsm\nDwKe/Y58GLO15TwgJCTwGY9SZ00cuUtJKDsY5yhIoRJ8urRErxiqOljR4xk0\nl2nSJn/iRqKoQwbBCMGCkjLnAgKIrX96I05xa8ZoXzwTmMjp1MhsbjuHjdyS\ndClnM5X71HWpEEy9ZslENpiBtbSleqm1SxH1k8kynpZFlYREP2BSfcEh8iWY\nOq45HRaYqzE1vtusoKZPWoCD+1iuOT3t9xe+8RyMKmhus4jZfgvf1ieselLe\nmTPNJ7xBIQxEHr5vd3CrRVenjOLuhvzKdgrIIOgIwTVKAjE+TftZqBMKFAOs\n1BvnFZGh5AMCgBj5DmxGxumoCdqFYg26w401+gJwkSwwovQ933JyMDTQWnWA\nGSxRaOao4NPc9+xe6Ysi3fgBCNc9F3c2uaCThEKsxZv2gbB4A7gBu2YJ5NR2\noXlrb5NEtq6HO5ezfd8D8Fd0fcjy4aU11RbZQ2riavFqW+om3L1nRPQ+2hJf\n0nfH\r\n=8J/0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"845197573898b9f4414d2fffcfe8f121dc58655b","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.12.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.17","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.17_1556874316974_0.6330250635637953","host":"s3://npm-registry-packages"}},"0.140.32":{"name":"@sanity/document-window","version":"0.140.32","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.32","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"02559f60da7002dc0da65762cc1d1be7e1bcde5a","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.32.tgz","fileCount":17,"integrity":"sha512-XuW2kWSqZBlHfhWnp/LL8CqSruAUnvjssABBQhN03wtjwyiGj5O2AmtYnJZg2ovV8rXQcfbku9tc5NvbeU3H1g==","signatures":[{"sig":"MEYCIQCTr0qkdivflJG/T+7NHrZR7AbJouHvyjsbpUoA4d16lgIhAPeoaFnkqu+27ktY7k+DApvlApp3Hp2k9quGhY8WriWK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9sZ6CRA9TVsSAnZWagAABOoP/AiD29hIXBk75frkTudl\nXaZGImjmS9AQFVAxNQGl64+ZDnKIjwIwMEL80pYXjd30uWwVq8jeKhqunjON\nXhaTd38N4Q4W7Ii0f9aIE7SndTjFI9B93XSOMDrbevHZBU7XtN/3euIvVbiD\ngerHbMKNrCRv2gSaZZLLmIB1F5k//QXYzVEJoLX/sQnCCytlUquf9hbka3xS\ngfi09wEi07aedBxThRiG1Fq7doBIJv6Xte7FoCfvgNTDpZedxyTzyKpQc62i\nLI8MLmt+P577/uCclGEj72OHcJ4x8ltgjjeS1UBsnjht9gOy/iPGoIMEJJ0k\nATn5UU4JM85v0unzW7Kj1J6FaHANzQfDzaFSUR6InVuxViN7Vuvda5kA+gY7\nEOdc0e8wgcR2E3efh/xYzpufC775r1rWeEZ+QOwB7BG88DdyaTjqDyOLJQDv\niKxiFpuIMwniRmObYeVvMTC8eeUiiICsuaOcmyGDQT6QPdBwCxbjucEss8la\nsF7uR6IzfbAH7RkEd74d8OC12fpOr0lkKdd9jdBFz1zPT2lcEJdn18ZgA9FX\nDo7YCwE/KriZZdHjNYdjX/3qHmoFN7rQryi5yZevo9CQ48E7iLbAj7doFBdm\nxbuo97yBrGh7r0SPxeWpCAK6+G1i8jzsoA37gKERFUd0c5/Euva9oJ0wXi9Q\nd+Jt\r\n=ECO7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"11c19850b5ff53bef449349c97fd26a1635b1f39","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.12.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.32","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.32_1559676538171_0.4786641875707387","host":"s3://npm-registry-packages"}},"0.140.36":{"name":"@sanity/document-window","version":"0.140.36","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.140.36","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"94d0f92cfdc36a43bedd104ede421d6ffc8a2527","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.140.36.tgz","fileCount":17,"integrity":"sha512-X8hG/3iPYZjj9GXi4ILcs5S0I8HXwGo8Vdx7gXNZjYBVHChVegCTIQ6wH6Yv73j35Y6cZPZT/njsKDpEqHhtdw==","signatures":[{"sig":"MEUCIQD+CuuYCrP7xZFyA985XqvOaFxWV+rm0CO/tDz6VVsPNAIgUKqcC+F+jAmp4+OksKpX1nhZXBq55CLUkRDkaRMCOWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCqlmCRA9TVsSAnZWagAAUekQAIiEXJxlVzWLB3Z9nfmg\nrAMwf0GE816peYSmLNFwLcxpdGYoVCOyVQzEfztrbbB0Pg1TUSK/KjJNnP7Q\nY5I+EUNtZ2PQhkaEEZbywaYYfCLN/kc8yVFrqpsEjnhkHs4NWHTZZr7T7cF9\nnPlKWLFvt12FTj22uqBOmLjxE9TS8gL2ilqi+ubu9N+e5opGViKG2vOmPpc/\nhetjRqcM3k5aYdLbv94OOUjVHsg15s4YGBV96oRz9TMgMK1Cu3F/ycizTWro\nChD6IYGOZmHt7J2GKzj4NlKY7qWS5nplAkKDdC8P+oVc7kX+1K8Fa0bpATie\nI22AbKYfDQg/7GjnEvgqPc4rrHhvl2OO5/CwPQlFwzUsFdKdxjU+4OJsaqsF\nSeYKk2SoKGLD2MNsGCui29x66T5gqR5LyYQEdGIQLqe2I7Qr3JiV6shsfye7\nhAbia5TIGD1D9r6MOvFDL60KWHc0Rh2WJsBBNqXjG0Y4jLr0tne3i8dir0wO\n/dsQj0+w5WbxwLOWuGc2GdVOD8M/BRazsYDXdXS17tdGVmOORE9kIeBJ5916\nH8zKhB/JaVT/Wa7JG8PDx1oDoyOLQpK7BZT4IcIJ/tBQXQ+T6USd5Uf7wnsz\nueH+MHXNZMOnlrK5XY7qw6/EQAJd923pru2yFzmu+oaj2OxNvax74mORcKWy\nbgKV\r\n=4OnC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"157099981efabf91c0fea0ffd8d448a2fe1385b7","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.140.36","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.140.36_1560979813933_0.3148627584429351","host":"s3://npm-registry-packages"}},"0.141.0":{"name":"@sanity/document-window","version":"0.141.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.141.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"199945eaba73ebe8489e418b1560db78e42468a9","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.141.0.tgz","fileCount":17,"integrity":"sha512-CujrsCAw/JADrb7mKIV8U4QGnuxjxBmD0aWw6ojb017wHpHu+rA7Ly6EeTiFDjwRr/V0FMoSkPLUdpj8iFjp7A==","signatures":[{"sig":"MEQCIHwVpPT3yUQNqwb25C002Kj2smAalmzoY0bofeVHwuNHAiA8DBOCpV85Q6GSnPvdm8AIXrLVPZhpcDcXHQL0JaPrcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEk2FCRA9TVsSAnZWagAAb04P/0z/qS98NEhUpw9YByi0\n6VM+2Nbh6D5C+UBVw0Jg9LjL+oNGx1OeLyUNwqiYuGN2dpyHOEwPIrwN1ahY\nqJzirlBBrZDG0DBFZ3erXXBggA8zwUdGsv/DD0Wxd4qoVP/8pXxGMISNkjp0\n2WBDE+FmFv/rUruz1z8lTTG9ZdLUfQEjh8vYsl1zMTtyWyg3kC/qC5p8WmPu\nnKF9m5RFicoA3XcB3z6lYcfvi31I6GHhvHb99pKvHXc1MrLDtzw4VBSbmWct\nRlERTvOI2l35SCA4qZjSEBQ538W76mnTjRW6LYk0s93UTQFdXHyGoNotROam\nBQIBechj5HUg/HbzACJBJTwvlfiqpydc1+zIHtJelYaUmriU9DCxFtQDtFdg\nQDshUkE0K7Z8TyQzI72hh7dbIUh/8kaqJ1ozfJ1/ZkkNkmBji5gGVy0yUAF0\neSTUillgC3VPE4my69OOq8MazZdxJM9VZ7L6Hs3E6bdCakxAT5a65gaA6drM\nZVAawVBjMx0BMss5fjrHCwbr4JlJVEM3EvRz57qOyiyzklDLxGR29wgte92n\nNT9ybjdLVUP6x8LCfn3bpurBZe8CW65q+UoFdQNZCCp7gdeDtPFZw9/Zqihh\nnOmJ+vRfKiRPAjnMy5D1i/PAQtA7J5zjMWe0nQJS/guMdQXGB6ZJG63QPY1G\n4VmR\r\n=mu2M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"d92db3272b220c9b098e9c4ebc77585c8a8f4cd6","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.6.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"11.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.141.0","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.141.0_1561480581104_0.7558208912926383","host":"s3://npm-registry-packages"}},"0.141.1":{"name":"@sanity/document-window","version":"0.141.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.141.1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"9ab50de51b7bccce2937f00c446c5cba08ad14e2","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.141.1.tgz","fileCount":17,"integrity":"sha512-auJpETxDy3XdpARnlIJo4/fyA+Px/DiSfDrYfMZzBTC3uB//+QYiRLC155wVjkeW6ojJDBBGIq/gnqz1wRCp2g==","signatures":[{"sig":"MEUCIDM+w6KXAkooJUInsS/4/UAfl3mVQ9y7o2WS+BXim/PfAiEArZ7sx7uvhxkPxPtGosB1X9nbrDNn0fOa7nlfdfHo5rI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdElHfCRA9TVsSAnZWagAAXyQP/jWhexV5PJaQUGMIla/v\nRJikSFUR3CcJX4VNiux04tgZSi1iyPsnFl0IXfxIaV6wVkvDyJ18x4Jbg2p1\nfaQQO0r2ojqZEDAH769g112Ipd9nlcnjQbx1WNKGFhv4yxMHvJjvkuZmXO5v\nsIgWTIEtWzZYyEQ3vqElMEWh+s6Ay+Q69jRaBxSN8wRK7OG9MCS03vQzJfRH\nCCfD0fKEEixY2PbOdx2THgfSC+zr26a5mScx3sXfT9wnf0onF/YFKFP7bB2Z\nsTQYd2AGUkBnWuOOKIl8GjG6WeCFtHWUUXAuX5GhwmIPinWBZ5vmaP+Ez8bI\nnonKsIKfmYG0TpJfSsBnK5o17nBl/jeYbiIsP9q7Rxh12ei5ZjWO/aV03zN5\nlgnOljU8ZtdzS0MqIt0uN4ER7H5SAUYVHCM/zsE1F/ACXBf8/kAimRxC/4Vc\n05kgvd6cTGT+la8Utc7p5ZRva7jPXxVYpfdD4rhD6mhCabgfKh9VlYzLcXNJ\n/RnwlJMKxqBdDClINVuyDZpQ9lX3t3SVMPgUMU1VYEU3nBa3ccLpmGkv3KTV\nyacklM3Ls6Kx1zbvi21Nvn4hbxe2FD+vrcRkMhR639S6XBesdUDvRGQNwkYq\nEBtAyDpKXFkX2QkblWYabTMGXybqGgLLXyfWTYCDx8kJ9JJIKP1D8hBEwpsr\nyTu/\r\n=1bDd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"6d3e7f464b863ef17d61b82a715beffc560c62c7","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.141.1","hard-rejection":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.141.1_1561481694950_0.8762349148016986","host":"s3://npm-registry-packages"}},"0.141.3":{"name":"@sanity/document-window","version":"0.141.3","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.141.3","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"878ff1fd0ca35884171697ff6645d973f64d0922","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.141.3.tgz","fileCount":17,"integrity":"sha512-+muS6vGmshgOc97jZ/NQfcPkKwJIHbR3W2P4DomdG86vvnwXfO1MQ8t/Hnb1R46q3gnfJAWIm79J/6A5YxgPlA==","signatures":[{"sig":"MEQCIBc1/jSKNql9dPIfHzb7lVIY9zJNchzjlN0ZqwlYSi9xAiALvoHWhRZwxWXV7c8VKOAR87eCGunWjYSQ7DtAYqK6wQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFfM8CRA9TVsSAnZWagAA8B4P/19aaFU4GE5ad/e9w01M\n1YdNU8vWCSEmyQi3S9+Ag2PXUs+ZYJJKSdba279oqAtzEck3OPezUxfS4hAh\nnlR/dSeT52Yr/77AYzhf1dFlIC027M1OLzcnO13T2xkNwiucs2rhCpiXhITz\nEtCW3TF6ZmcB+ycis0Kp1HLjJWu2kiXO2XGUAL641k7C6jLNbTxrxP7N2GTU\n3et8DfjwL7EdabHzfiQb33Bgha4tIZqsb2oVIwqksfh0Sm0wAQe63yfoRNrG\nUBrkJ+zr8voT1ehzJjcpTzZnq950h9ZgXB3jKJ9FjZVYgpgSh3To2sj/2yni\nk43Tr0ui+sRnyYOzcAiK65Ue+a6fBJnBuxaKt39cElgRrN7W3VVESquDQmHI\n/DCyXeKp8gTQkEdmC8vcwuoZ5N1FsrKq7Ssh7s9uHraNdg686XLKpelEwLLu\n742K3V6eMxQ7qwu2GZInynzND+Jj5JJKpbzstvKKTSnN1lhXKlSfxjNtppJs\n9Svv0YjDswI846m57XsUnxnXgvH50831Ua8xdsaBdS3RSc33mBXFJ6oVKqaH\nX7o1tGLoIjQyhvkS7xH/GOw8Z3KrWVdSQB77Xh56/1KQdnHs21xwl7ecnze6\nJkCiy4ZCR4ll+97DUht38/QzoTVDlWLAVMeUecpC+4XrMyr6YO/gsxq2yc2Y\nDEqJ\r\n=Kgsx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"456128180dd8cfd4d3a2cb7594d0cda5bca5f241","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"thomax","email":"thomas@sanity.io"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.13.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.13.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.141.3"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.141.3_1561719611876_0.4400440843662936","host":"s3://npm-registry-packages"}},"0.141.4":{"name":"@sanity/document-window","version":"0.141.4","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.141.4","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"79098cfedf6c2805d9a6ba90f6e4268d1c00fc76","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.141.4.tgz","fileCount":17,"integrity":"sha512-z/k7LRzKKveB3IISzDXzjyJ6uyNXytWNLgnSf1oxqh5eGuWTnDi1RIEdhjo9xROGhDsvHyWc/Cdvv2mhdVLnxg==","signatures":[{"sig":"MEUCIFEsE8lCJvwGikfOe5IlyNVOYJR2GD6X2PbucgemAXIOAiEAi/SWNFYHC2klvoIq88M3Y2Fb20Rla4dPSUYEAUZlr7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFgaKCRA9TVsSAnZWagAAL+MP/1GFNoZkhyvt1b4CjNhe\njIzxaDlXuRxKR+8x3UKG0hWJP+g1NEc3ftSSq5Qx06RQbKYhAStUFpkQo9rz\n/r7CgrZXnN6yQWzS1y0qQmKW8ozX6ZjKtp9vUQjr6tXojnO6XUTnX7hqo7lX\niTLUJz0StGfQviDBI9DsHPaSQTEH/yiDLH4dh+Y5tYd9mr//SVuU4OLjQLNf\nIAkcmeyU0F2vG5IdFMTfA18Oyr1tiyVQAMpF6ToKiLExA1OCwIE7OvPd+M2Z\nDB6ZS/411+b1SYXuRD+ZtgRNIDRLvTS0y0QyTz5wPWQqc4168qfIlWAJ4w10\ntL07j3Yy52NjdkpaYUG1eCf7sduOmZmolO3Oovxm0629oBNRGyEMR92M1s7t\n/NUTpKfGp6c4LoXLEuwEnMTmVS7xCfVP3LIz+Cfv6etzKvjKPq3OUnXRRv6i\nG3i6/erHM8pNQgywzmUNviHxm8ADL088KuTdwgaWCjzDXnTgWBs2+OhEwUdq\npIsvhMnQNfhhL9kmz31KnwhCAsZk+DGpoXpWYqNWBSbaXOPRs8xlFiSEAd/L\novEqGUkgtnNH8fYEOdb6Wj5dKt7utjPq13gjnaT9Ge7cRBS84kHtluvYM077\noz/S5s3m6i9IfiLiGZtMChCU0ORUGxU1F8bwDBtrnfgoCZEb59+c463bDCd9\ntLGN\r\n=GGqP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"806253abcd228c58f548b47684c7af5b06085c72","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.141.4"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.141.4_1561724553842_0.014885655417598898","host":"s3://npm-registry-packages"}},"0.141.5":{"name":"@sanity/document-window","version":"0.141.5","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.141.5","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"9b4364adde0060f066dc1483c0ef0af2b127881c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.141.5.tgz","fileCount":17,"integrity":"sha512-0TtcCmIbdho2ElitIn5aRYroh1CuJ+Ho5zDAVGIBFwG+U7EZrkVnEGSLdCCaG5rLAsm85YgQ4huyyGMBYc/3ow==","signatures":[{"sig":"MEUCIQCPlQ9oKU0bkTu3Li4thwcEawIfsJR/5QKP/2A3c1+1kwIgD3qjp4bxsGAYv62CjspjJS7gjH5gTBOB817wmMLY4ok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFh0tCRA9TVsSAnZWagAAabwQAJD5YcRPkCOSN6/Ty9RE\nDZOqvIQdvAvy2+p9SzkkjYXaFWPOvV11IGchayGSVAsAcSpjKJPlux/cIL4m\nUJ67iorLdWB1mSbFncnWsS3uj7x4bZtO0iL7kqaNdhWdDwEf3QeChoPc6rb2\nytTWYJjSEiazAgWenk6b4Xurr2YWHStugE5QoKDUmkEfFsZXb0hU8I8FacQY\nJMrckH5QHodMKSIkcoA8enb1aW/Hw0QmeLNhFYBfcHh5O87RggKgBmz6T9jU\nKAkUfCvdNORUWE4jwP0uj41HqfkQaOfkGEysptc7Ch9njGh15OZ+xz45Pb6Z\ncFCDzeND1RSQ3gTen/Oz9FbLIgqh/wp2mAOIAuAT0HKhxof3HyCLgmdseg8B\nBQpSsqMuLF88A6TjOvYt5q+6xaOcsOwUztIhelXt/rF7ZuwTt0l6LOt6HqZ0\n1unVXsua6F9Gc2L8F1mcQsgHyyqggYzmZWl5tRRDpe+INIStlX5N4sR9DKH/\nzBZ89SkHt9d9L0GEMteS5N1IZN1tUhWPCFea2L9uIhYKwd0XYUjLCophDDC4\nGRDFwJPfjjWgaQoDrDUzszcJcVkeNhqyCStFmY6gkeTYU49a9SwxrzEQ3FCr\n6Wbas9regkUHcaH8UFbds75p7RN4/7LZizR+sczXu9iDvneewG/uVJcF3R8x\n6cQZ\r\n=VFid\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"ef3c8c2549aeab830c68e26390ba006d2547823d","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.141.5"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.141.5_1561730349214_0.817992031065957","host":"s3://npm-registry-packages"}},"0.141.6":{"name":"@sanity/document-window","version":"0.141.6","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.141.6","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"48398fa25b255a0aee3d7c22c6b40caf2a3ee2f8","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.141.6.tgz","fileCount":17,"integrity":"sha512-SV3Ldf5PKzKfLiImTp+W3iSmicQ00N/tPSBqen4ZxJ6sfkdCaOKjSuINHKy8849q1hMLvivD31HOLUd59nNp6g==","signatures":[{"sig":"MEUCIDdi5nKbzXEYoKHnPnefE6ps/b9Z46jslz3YrJOzdf8TAiEAtm3Wdw4WsCVCPflJc9Q0QuJRDB/igl0itcIBzrOm3lw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHw4bCRA9TVsSAnZWagAAxdYP+we/JH68A+nsOAa1CPWZ\nj9enU2qhzxlzxjYR5wg3WirFSTPfK2oUDRvUR3Lr5W+4kk6/fvbVUxHj7daf\njg3AyPiGI7oGHNJXNx7zBviTQnRb7qmVtHk1UFjqpeQLWWr8hN0yXsRpbMys\ndFqpoVXd9Jzg9m+MCXYGdmSNeb0sDL/wVN7ELuCNueIEX3WVUf9qdFAsHFUF\ni+cvXjYrjZsKgEdmUKKQCDK3Wq1u/Z8CiO/laQYokiYS7GaPyMf1G2O/uAW7\n8D6WrhWiQz6pUWOs/jQTk/Tgb7aIzqWYseR/FU33G4mTjjPdnN/iPSVI/axD\n24d5yHs+nEv9ADreXliiXTKvlmH4zp0SEEzSLbZnZbjXBVZoTiPk+O02IFn2\ncdTIQlwR7t3zJWSFNLKumyPG/CX2QJ+xdJ3fsDECPavbQLVdv/meLNgMbNXL\noYAI/MePpjjCscHVTxWBCTpsd6t7JqvDI8Wc4wmesz1QxiwoTg4TQD+3r2pK\nAyBEfxV+W5+zHAb0TeibjNg50LHVJPzjQSFXB+QmTo1/qUo1zz6UIAM7vMmX\nDKjbZ/Kq09ECxcYtIUoJ5mc39ICTOy7cEk2ct+rWXr7UzPTXZ+VZAE/Ocv+1\nHk854ufT5mckAdt34GoDpdquyyOOZvIqsfS+UxnJGRT1DfuF3u/Z+7KR25Ug\ncGqO\r\n=7W1Q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"b3d61f46ec46c01c7918c10103e964220b5dc704","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.6.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"11.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.141.6"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.141.6_1562316314730_0.7674065253056361","host":"s3://npm-registry-packages"}},"0.141.7-next.18":{"name":"@sanity/document-window","version":"0.141.7-next.18","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.141.7-next.18","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"2fe22a3aff4320f7cbc6567a26cde06e26b00b4a","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.141.7-next.18.tgz","fileCount":17,"integrity":"sha512-BvhhyHZ1Z/YkNG9iXAl27TDIcvxfX7X3UN8gY6VExyNNGFyzdisP7jouqRsqmfVx9g/YRq/RxzkusqfdiRZViw==","signatures":[{"sig":"MEYCIQClDNga3F9sstUJi/crV1PtsgV/GmDeUxa8NrevJI1DvAIhAN+uyyZCXLB6wgDyb3wDRXPpWCbUc8J16/hp8kOm9Hc8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUnWGCRA9TVsSAnZWagAA78IP/2jnfppEPrfLhsG26C73\nIWLd03vnZY9vUNWRlukXKjo7KkXRxdWHtvDlU018/JgGNseeWwvodL1Bts4+\nXLfOaWdKg7G6Jv5dF0KovIPqPTd9vUW3/YHl3Hpykj+sZK7hDEjW63WHnZF7\nLoP55FoZOTkgavZeov/dvfp0MW/J2o3EV6jAqAL976yGdmEQ8PFr5nu87LNm\n0Fom44FSEFhZdsvqeYonCIfYPuNR9IQxocFR6t3rTbvYOEdNL7ahvgQyclee\ntX6at/BLUyDc7dcEJdIF5h3tZ5neiV3W7thdYRSGlrj9+/6IJw3VTtz2mO/0\nF+DPVmILXiJJLmT1rl7D3kfZQY4gYOuYeK5jCFBTBS2jMciwxBnudqCN0iL5\nqXAZPk/CMJtshjc4p3ME/5PcdL/H5Zbh8Td2FxzmnQPKpR55r/CVpBBpusRT\n3PgvSyzIUu4+Qm2hlDMCs8WHze93tkZEKWz4W8RhUn2nWx89/Uay1afFKYky\nl2u9ihGGkUalvVDY8Z4+4XzbQQJyxYu9zONUNkARt6pkzowXedRBs2GR/QU7\nLEK/J0i4cm1nTi1fRo32gQ/dgATA7rT8/TmRVZfKxhtA/X87p78vPVDaqkAo\nttCtgroDVGf06Hq45e+CIR7C9XCGUpzeBqZ4YeY9YFYlsKPwAGDmBOS6xpUi\nQM8F\r\n=DB+e\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"add49d7e462c999befdcfe5f9679975d4ddeb5cc","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.141.7-next.18+add49d7e4"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.141.7-next.18_1565685125865_0.576986791844599","host":"s3://npm-registry-packages"}},"0.141.7-next.19":{"name":"@sanity/document-window","version":"0.141.7-next.19","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.141.7-next.19","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e3fd95a14fe11d7702ddbd8d407576722f557a97","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.141.7-next.19.tgz","fileCount":17,"integrity":"sha512-hAOqg1Wgp/stBNhSJK3aXsqv7hzH4KkqtfsxQTN1EvPIs2grcWVwX3/SVaWJOKxk9T4xY9m2+EGQvf6jdZK8Qw==","signatures":[{"sig":"MEUCIQD3zUeVM7VnmzlMIjQuBEnxx4n8eEgub9W07lLy/f4JFAIgBC8j5nUVxAF3rhLX/uIqc1JctwhV7nE9+mzY/q/aebM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUnyLCRA9TVsSAnZWagAA+24P/1Z9utPSJXmX5/kSBwBt\nARPLRtnyykfDzrjR3rvLGtOy1I3Mk/bNni4rQcl/h/ZYlkVva2vKe7jxYZj3\n+ikGTdL6n1xz7SSbk9EEeNUDG0Uwob0gKltwag/wCM/LrDSNpYqYvL/f9q9L\nFhiW4voR2vTmAL62Rf9B9gn8KiiiICvRming9CDzbu3BMoxVOyF7xMTSc7Mu\nDvGVHdJlp0EAqaIqx+r2ZApIcUkGztxYptWAHwx7fujrBSkJkn1EG2/a8rKZ\nPuxOtGnyeYcwecA8UKnChunCgZuvsqxA3ZMGvIBhDou8pgZj3THsv6KRtD46\nQSPGRp2L9hDOwzaG332MSX/6j2nScZC7Y1w7bS2FqKDfSvfh0OOwU69voa0z\nfH1FA9k5St+ug9LbFYdQnd8oq2H2JuviNnXNWntDMlia7dghdNBt2rJyi28T\nQ37OqKsuER5SibPAXqJapZ1kAVxl51tmY/KEO4BflH91KGeL4XwV/fFdnhSm\npE5UYLTqd0kewzIHlTRw9LeGETOvZil/Ai9Te3Uz9jFyNlbX9iToRwcUMlAk\nubE2YMXTBo7PAww75D3+flvqqOigITthfrFZwM9PdyrVjjyUKIYCZlifH9Gb\n8E/953f7qSGewprDtXw7heIxhXusnnImGdJS+25RQoq7F/S8Cbx9ecDXHbFB\nWEiw\r\n=JHAU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"63f0b66e779f1d97f86aa9cc1a5f090d2f1e283d","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.141.7-next.19+63f0b66e7"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.141.7-next.19_1565686923185_0.9431083634443804","host":"s3://npm-registry-packages"}},"0.141.7-next.20":{"name":"@sanity/document-window","version":"0.141.7-next.20","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.141.7-next.20","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"5d982737791e3f2a02bd5f8f1ae534a9fb4f9168","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.141.7-next.20.tgz","fileCount":17,"integrity":"sha512-LxDtgPQwFEpX5xnJTSUdg3iTlRm4D6LFR19iGSKF4YdbjiUGcj+FMLp7pBNP6nvxYkaFMhyJXsv3J2Nl+qM5FA==","signatures":[{"sig":"MEUCIQDEFmt28eHChBKKjUKU7zyRdORoUaFAS77pP8THPA31GAIgJBF4axbmaybcLIapGMI1kuDO5ppAK285jH0d1yYP5RM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUoe1CRA9TVsSAnZWagAAnA4P/2J+d2a3llGgHzLHUbrV\nH4k7xIrvlxGPVl6LpA6807VHYxungI5t6WRdjTrJoaECqEwMz9XYz7/QJzkU\n1wo5Kiulct8vKfN9BqBaYG/VXM0R52RhHLkpZDcRDvxIfN21dqVcrBGZkwpd\naiF0by2nTh1NVIl1B5pAHTXCrLVQKXcaEttOd5DgnswNgadtIA8lUeGb23R9\ntdW+cJ0r2wU1j6+9kY/Bg7W26JVCedIJF1OkuWk3LIvhIb3XboiwwVB/oDE2\nL18oT2hw42Ng8pOcNWHElqvsCVmO5b1yk8xE1IoaO8/KrPIjxObDYqJwEF+p\nrPafvAdKRznbQXr4o7JnKxbzpDTI1VtRy1Rxmsw7J4GgteiRzL/jS1MJaQWI\n5Tq5sc8mR2Zp6n0sQRIjdkcjhsOHvrLme/16L7AP1OFQs6A3VYbJsD28kDak\n+7uVuZMGxOisI8bLIWAAgdGguOR1HX1WOq4J3OpGT9atI5OZSUm+qNI66Wty\neSm40e12Wih10IgDliS5I6F0iE1RoPixrjCaooosj6tUM0KkkPhD0eeRCpb5\ntnX9h0sqtZad06mLD14Htjm/DncEToXaES+k7O5cxtoLYERbOnEYXavECaWC\nDtjAGk8ZEBkRWYMsXOAVBbh/m7oq06GQkaNVzag0DBRRzNbwrfm3WDDf517n\nHAc+\r\n=0p4z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"1b533a42e8d08b9634dde5e7f9a66721a9abeabf","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.141.7-next.20+1b533a42e"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.141.7-next.20_1565689778796_0.8273095913233703","host":"s3://npm-registry-packages"}},"0.142.0":{"name":"@sanity/document-window","version":"0.142.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.142.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"4372db906d67e5890d722cad9c92bd244cc38383","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.142.0.tgz","fileCount":17,"integrity":"sha512-ec5zaviM46f2kwxugbaoddmBXqcJISgvTmKCZLcGeaIQeVFc2qJbXxY+MBB/yUa2ysTpfaS0j8n0rOZbHbnyPA==","signatures":[{"sig":"MEUCIQC5FfbamBKIPvfQ/Is3/ikepmk4lnLMIq0vFX/qTAWYwwIgDTU+r5G/vE2AdR8IJkTXH4UvFhg+smoQFE/9DiNUEEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUsi+CRA9TVsSAnZWagAADv4P/1kguVRKEttn0l/Zc0b7\nAVRv884cmF4612ghskgVT3Grs9k//A9Luv3h9BTfoPk5/ksAVpGt10yVskOf\n7RnmyUM5BvVRNobjdMLVzOe8N53P7Br1S/nuUw9ScZutXmVRCYPmqgZ35jmh\n2pahP8Wh+XexgoNRvfMUg8nEAXF7OYKs4xD3bS8y6CVSK7Qv1j4J+buIvAko\nvhRPRfG5SIts2LJNLv4bEZEF1eeN/wH80GZ0kfwxh+gOj56th5TLclx6a3S0\nFrXSVlUI7DlGqjho8160QxiqkEiDJ89zEs5Pc7z+qpuCu3dPQDVP+TOiOH8M\nSzrggBNl0a1c0mSzhdISiq9OUNbAeZQK0zEfyFNZ+umUKQHjYkhQqRul+xD4\njABsG96Bhi+kq0ORZGjaWP8mt6tYx+RMls9L1U29hEVP6H0GkcImg0+UQONA\n2fwqlQoSC21GegOnsN1wCkWLp93e+jVvX5BXnYx3H+4gK85BhX7mw2fDYME2\nHTnQiOsfVyFrFDzbYn1Lvi2KZjSSrzN7kiK81y/pz3lXGje0HpuaCZFnK/TH\naCqrsUX3mEoPRVyvwn0tJ09lVoUX1kcSF/OsHJqHwbnvWRpCxU1Ed4NzCjzn\nwwsTewuyAD6+B1/kIyhCFL8245wjRa5L2knVZbCGc4XnCOjAvjfyW7nWoXnw\nPOnL\r\n=k8zm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"686443035551964ae4035b9128d575a9f1e43585","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","rxjs":"^6.1.0","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.142.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.142.0_1565706430178_0.09436841625060688","host":"s3://npm-registry-packages"}},"0.142.6":{"name":"@sanity/document-window","version":"0.142.6","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.142.6","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"801d4c6dfef3f8222556c53a5e0968d8b29cf00e","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.142.6.tgz","fileCount":17,"integrity":"sha512-k0NxQq1jiccZ439/NaWO7SmkfjV88YfwBaFrMRVg4XJimS1o636s5ahWab9F9f0XiJvyxShkOYgkXl8E9xapFA==","signatures":[{"sig":"MEYCIQDLIFNYXa34M5z++2q77i2fX95iOILw1Qvv7Fp+9gX44gIhAMvjUF+Gea8XC4hjkjbHtQ7jHuHL9Nzw4vZri7eUrror","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkjEZCRA9TVsSAnZWagAAj+wP/2z9Zdv4c+jpp14H47lO\nGiuK1MAxsP806wbdbocBCPznXGEf+XH9rGt0YeuwloKAeHNDpX4h2wnzx4YX\n1v/TWR6B+2HtPFHOWa8H0B4prwbNdyS7JNe8yj91mdqk8brptwJBpgqk/vdG\nQ75TR5XaKUNJqmjM3gt+xI9bTJhPl+RBam4Inr2JeGOvrvotqc6K7uC6CVRu\napLjCExViR59cbNNnsLwo0Kv/EyMuwvCcfvr+sU3wJLr9aJKszK2mn4Q2U2p\ndfe7rYKHEbl5vQT+SRuWSC7vO/WgYS3iQKhF7PxSslxg3OvRXpns6C+DIjqc\nP6gX/DI/xfrxNVMSvJVgegsgy/+W2X5oQWNRvoAUNsStL/iW/EFFywrxbjUv\nGG2CEua/3FLA9VDYNqaAgDCKnnT7BKVonMWsHb4NwixG0a5/6pJnZbdwwPyR\n37Qp42Yf80aN16rgu5J81EKUQKcxpH+AZJkj1H0RWhpd8Gg2Z+Q8wEUiAkA+\nsS0lHF6DiDMg1O3tAm/UAZiTKa7ahjf+NyjCuZvsNlhzapcAADf74pOwfRke\n81duFtp4EWKmrS4K/ryJkGDianO+n2U21L/aOVahd8sOuRBnxB9nYDpe84Fk\nVjkKCr449S615PTADDQJmq0OzojHlFz1nRYEachtvByRm7FbMgoD3vLra2zr\nGF0w\r\n=j1gk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"eb4898a9f7116801dda95686dc856e7b4575f7b2","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.11.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.11.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.142.6"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.142.6_1569861912821_0.0621085294667143","host":"s3://npm-registry-packages"}},"0.142.8-initial-value-templates.41":{"name":"@sanity/document-window","version":"0.142.8-initial-value-templates.41","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.142.8-initial-value-templates.41","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"8d57f887e8f4b11a2ee75fa647b23090000818f5","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.142.8-initial-value-templates.41.tgz","fileCount":17,"integrity":"sha512-axzNLaRw6FYD457QekYv4max0FyD2IHHE9BvdNWTGAmef/td4jksWP5RtpyVLIFK2w6cz6+jbUP+TBSFqhjYRg==","signatures":[{"sig":"MEUCIQCz5Ahq4HqVOO3HbFw37HvDGxsYPhRnwEbv+ABEnvC1bQIgXx+BvdDEZ24TW2CGUpJgVV1xDvPfYyhz+EOXDaMQLeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnSG8CRA9TVsSAnZWagAAYQUQAJBgaXM77L/0cD772tAr\n3O6cIhPhTCiDsuT2rnLOjNPW8d6q4d92W/zpmDRTSb5zJMS+lsRt4eTMF1Dg\nJlWM8z4QKvjAabafVLNoz8ji5BizimE6dC442sTeIK/+Kt6w1PtoGg6d5mH+\nPpfmk1GP82qJ1w2n4GBiKELJiq2cNTAh+CD1gTHPubY5TMXIYbfcx+1inlYy\n/F9ES8LaDROPcl4kUKVuCPFu5vqZc13/GwwetIf/BWY4YWVHu3W0OCzVCjRC\nMxX3EaucLoiq3S9UPQ5CJJcHjEUgbTwspdV0nD5Lqj//FnRdQHR0WAG2oZL1\nGjkUqS+36OjanCmK2/zyrD2RrK5v0rjf/FfiK70isz+NH7wEc9glpLrYK+A+\nf6F5Yf9lsd2eBcSy2LJiW9Scaa9LA40bZWl76QXDT3ker9yclrqirkU4mDwW\nl50aF6qHl8rFt8g7NBcn1Ll+XfyEfcJvrlPlqlWKWyli4zAFnAA+MSpb1Pms\n3V8gfbhs/K45wpcwMgN44X2DBYF9e0D25HQGMXz+rjJEjseSABphfVIxCDaO\nrkBWMppKsUcHM9iZGqw5kiueX+vJi5TvswTdIMRzG+5ptzVnjDLu+w75KGQm\nXsIg2NjkYB07zTshEq8/Pf189Xk8A3u7QBHkJHXHFXQj5x7uKyRoVtCoN5+f\nqEVE\r\n=pyMp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"fa6502987feae26051a3a314a0c668ad22754272","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.142.8-initial-value-templates.41+fa6502987"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.142.8-initial-value-templates.41_1570578875823_0.873208435631297","host":"s3://npm-registry-packages"}},"0.142.8-initial-value-templates.45":{"name":"@sanity/document-window","version":"0.142.8-initial-value-templates.45","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.142.8-initial-value-templates.45","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"c9142c9569279d72bb8e4f1886b06eb7b8323857","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.142.8-initial-value-templates.45.tgz","fileCount":17,"integrity":"sha512-ILhrWF/IPZ/5Bo/to357EWevJ8BFLSV4EMvhTbSOy7b5JflUdVpBLoNliZKDJrDxgCQnVQ/bNCJFd4H04x8TUg==","signatures":[{"sig":"MEUCIBXH15A2i2QjcHqStzDaWbeRvA8tudXZYX43SAVoLbisAiEAgBmZK4AHxVZZdzYAC0Kdc5iekxCpHZ16ou/px+WOLn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdn8pnCRA9TVsSAnZWagAAfuoP/jMJiGVUTMgbyVzLNDkN\nAT81E6BhlcMuvkD2p6g35F+DIC3gJf6uxxCETyg6AwgDQmO8wmfgb2YKuGhB\nM4ztEQCHq4kLJbZRWt1Rq3QvmCYkY/ulpJziEuCrNge+bqNcd24oO9UUwWof\nhgg74elHQy6HJ9SkhbKiglcp/7akPTqkK49bfDhMAPbsnoS7JbsPXVl6Frc2\n4P/dcw0aClih4Z1EwV6jB1As+1SDvRGUIk0gtA3GmgrVesNNbX3e+ifh9hca\nLVIRl34RL/uF/YRG/jHr0ZmXtkAcwCvIuhwB0hDygkFbTZqbU4erbzVKDN6x\nmH/Wynf0vPSiKvQJ8XYtQdOzrobZGJMYFGfIlDDDju/f/GGgkKKEpFlNOAkT\nPXj5USYlCyIIASgKsXsAlaAb+1dzink7OYHbg1e71oq9w0luVBjpJXQU0trT\ninh72gGCsnIduF03AV7F7Hq3WjW7i1NOSZjq1SVmBXYzjEbakUWcxprB82/Z\n5FHjWaJlTtkDJmkGDO4PT37TFO8revSKnynF3jOXW6EqWxvmwD5tORWYJUQ1\nphEbDD+b81L+LahtAhOmYlwhwcZ6pXBrJRm/JE/K/oNiU/3ymftmhDfIEDtY\nOj/VO3nEunynevFCtTKngj6cseOPofxPdYrInqU+7vxGxcXafvS/BqJPsUY9\n2hAT\r\n=8HxY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"690faa572e18f06a70c3e222b562793f83b94002","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.142.8-initial-value-templates.45+690faa572"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.142.8-initial-value-templates.45_1570753127073_0.421673508524691","host":"s3://npm-registry-packages"}},"0.142.8-initial-value-templates.55":{"name":"@sanity/document-window","version":"0.142.8-initial-value-templates.55","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.142.8-initial-value-templates.55","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f031df518d2000950a300c667dc3ef6d282f942e","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.142.8-initial-value-templates.55.tgz","fileCount":17,"integrity":"sha512-YOjuJauV/A4cY9foB8fHqiDKbk4Z2wpdePFK51Ced8CLcjatRsYbzsjb2P+Sq+23etLSMfUMAz181ANUfRMdjw==","signatures":[{"sig":"MEUCIDnmf/piBbG/4MtJyVOceYoRg1RaR2J0zZ7NcehbanIBAiEAtTzX9wwsjMgyxa2kb1j5m0VXdiYUJHYvsZLuttlBXVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpjprCRA9TVsSAnZWagAANS0QAKRCliSrhO6ReRR7ewbw\nrd7bjXoSPQFs9ZVIQ7sZVB9KIdVexsucrQCbIcIj1hOIFiTQ8FZXkN+vkkEz\nIwSmpYIq2GSLP8dLY8lsCJ1zu9YNhJ4YZ/FLGc0uehPxCDTx1ei7ObAKh17w\nsaROlYIbo3lLGXxKH+DiPoOZEQpN1msvmZ48f8+ZBvvTycLHTNzh9eR658k3\nMiYqkulfaSecyqunsOcTy9jyARlStZUHvqC8d/brDIkiHFTm7qhnr2851sC7\nw/ahBdQCjzUcA8k0gjoRaPN1F8ibpAUofKeRRGEEjnscrUUUG2zqX58jAzHE\nuzTEoFN1+wbBdxpGySVU2T7I0uZdcEPF2cqjDVRvSTfFFThJd+nAG0Qi7X8f\n/roQCAfULKJuEtGaYX1K2hV7dhbjvo5QokKh/4NqLaBxAjLOwuNKrThOEFGn\naDLeglC+QzXY3oxYOAlsQal0P1vp1St0iZNZ6dmyo0igrcIVgmlOkDNWdMdh\nP4FI+g0SmHD/jPkC1XGfUmn0fQr/J5IOtxUP6ew4+pIEtPyfpEcZIDHpakue\nULLKp08yxQGQ5g12jdTWTo584L1d+Rk/Dw291Tcbcfsm04vQnuMH4jug6rCx\nHmVtXYNM1ZQcMwtDHw4eQ8AR+c1riyCaa7IX0gxCto2ja4FB9rUF6rwgQv2V\nvHD5\r\n=hRZa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"b936995d0a560915cfe1506118e299d87a52c7d1","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.142.8-initial-value-templates.55+b936995d0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.142.8-initial-value-templates.55_1571175018454_0.7206483954960206","host":"s3://npm-registry-packages"}},"0.142.8-initial-value-templates.59":{"name":"@sanity/document-window","version":"0.142.8-initial-value-templates.59","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.142.8-initial-value-templates.59","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"77b79488d981b8da363b55857de88858b8b30371","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.142.8-initial-value-templates.59.tgz","fileCount":17,"integrity":"sha512-I9BwvHuYbRvFjmM1nCKqOF8j4f09AFpVeEi72pyrXtwMpGy8cqd7/PWXvLGf1V6cn3+i7zaYJa37cVn9yy1D+w==","signatures":[{"sig":"MEYCIQDSkv4kmTAvSMw5GwBv1VsCsOOMKZP6QXzya8GQ7zl0HAIhAO3eARz5Qu1/Oohp+8wNJltqk6Iel0AG+mBET5PhNmOf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdplbPCRA9TVsSAnZWagAAUKkP/jMn9PctzJtodDEI0sko\ntHUkWsJ/Iuo9IajZKlJPKDMMMVT4G9m4/PMw9HDc1csga8otz0e5dXzhy6Yi\noFaDmbWFW/DbtI4lgxnTE+INwSAnvZdRcJSNeb2xvIW7YazfI0XbW1uwxus/\nK/rVXPI4RspLuKylyJgmlXJc3zl0bX+ALUY2bSfeKPbeSxwiYZKgDJ7EOO9c\ngO3oAnzpEUSicwdwjyzPxhaBjmg2wTDHuxb4m5VIbh8dFJ1hhEinCrv0D5ha\nRV0cCj3LWStZtTra2kKwXInBv/MHFIOuiiIlKdTjpmjgPx/n9zw15TmlOrUN\nirxoykHMHoEiPywyt1VxgNbZkegLN272y7NTP2rleVoN5FikPHZZ0xtiKN5Z\ne3F8X1uo+Q3Tns22eH7w/7clTACekn42pv3n4Xb7ldkES1CQmyPAmmrc4A/n\nRYGrhpy3mVQDfCamnjdwSO8vijP8qjNRp6IR/4U0Cc9zjVOOl2dNtUSCWX1L\nvoaKFThzE/ykYnOldGkXm1xXauco1gzUBQZqF/S+fQVEJr0Y9SqBnzuooCNo\nMvqtrQVE3y7WLfDmCMtZNp/8fGVsZpwGAi7JlMNpL0g2An3Mriooyeip22mC\nc7tdDkBE74pohyU5jlYZ6w9r6huPKyVCWS0Pl1DQmW5lEsgfDk+JDkCLoWXU\nYZU8\r\n=+5/X\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"044ad2798722752c0b090f5491f6fd094891074d","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.142.8-initial-value-templates.59+044ad2798"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.142.8-initial-value-templates.59_1571182287063_0.7278373108865288","host":"s3://npm-registry-packages"}},"0.142.8-initial-value-templates.64":{"name":"@sanity/document-window","version":"0.142.8-initial-value-templates.64","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.142.8-initial-value-templates.64","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"2ff3fbbdefadace9cc235e1d3ff860a2471306dd","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.142.8-initial-value-templates.64.tgz","fileCount":17,"integrity":"sha512-Ux6/s5qM9vVneLLC1MmUxvvL+NbB29T/sVVQroP8Bsds719cHn5GS+ZuwqwCdm1AUfnnZeYJmj6oS1ep5Khp4A==","signatures":[{"sig":"MEUCIQCRpUN8OOmB08iNSFdYTxTA5lGTuAbHV73DS/51SUfELgIgOgsD56DvlPo0Ksf5Zjk9Hh0ZS5oGMtRKmmhL9rh2rYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqe/NCRA9TVsSAnZWagAAlscQAIWQ1AHbwyjEGAhH0kwi\na1mMiCc/xOuR25NhX4B+2wZPJc1bRV7UI+fSm+Oaqd76bDcQub6Gry5o5hKW\nlRtE3lZ+hKQ4SbAAoVqKO2adJ5j/ubvEdqTNgns4AVz4A7lWM5hSEyPH4DJr\nobzv0jrO50nkkF1e2et0HkQ0d545JDyTuHEWmjEZn/LwoFpNnd+BDtr/NikX\nUKkJTi/pAXiUxhUg1CbJHicaOnVbEH5w4u2JBrI1dMg5rZJ+ZzejpZYpYCqT\n9U+2bqUY/reV+q+Gchu74NP2DEd9yKpXy+6qXx4Mr0VKTbDdH/BF0kIqV/kv\nAE4nNrGTu47OVRhyCWrlHAGtCtKL+jpIL+dLUv5QqqNPFXV7f12jLAhqQwFo\nTxiCUZTTytT+KORwsx/jUIeStdPwZhcD4j/+ZrqjzrTYWvYTntuYB2B0ejQP\nQ+U2S2cAZb4BAig4KwBr90HmFfiynxAyPQqRPefZLBsVJIgT2RZVLHkxIWUN\n8oQaV4UTYK1N/DJq/cL/TTES6RoUvALyhFpNVqABRUCsgC2n6I8zv22TUj4A\n7sBpBnxbIxmjxDE5EYHeYL/MW8zqp6Lck/jIS7aWWk9Pn6lTGLNMdZNYUDvs\n1vMCDAP50QIxgubd9RdBKUWP9UX9a+PB7ftyWJaZWJn9S+duIVKh0Cy7Dtin\nIQNb\r\n=pU7N\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"5787b877b775b071d5ea05579f5dd3a5950b32c3","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.142.8-initial-value-templates.64+5787b877b"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.142.8-initial-value-templates.64_1571418060589_0.0334861562527653","host":"s3://npm-registry-packages"}},"0.142.9-initial-value-templates.60":{"name":"@sanity/document-window","version":"0.142.9-initial-value-templates.60","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.142.9-initial-value-templates.60","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a022f6f739e3c6e47bc2062e35fcc2de5a334986","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.142.9-initial-value-templates.60.tgz","fileCount":17,"integrity":"sha512-36gXg6jSIF5AlrjU2zfuHYiof1I65A9hJGbaZSZaszFKIi7vdjZlzRCFZsA7YUeh2G5laO7M6jZvIe0bl5pkDQ==","signatures":[{"sig":"MEUCIF7gk4n2IhD3dOiMT0ARoMIKT3tZs+KWV4lhkDZYRK3tAiEA8v1WEosBcrmlXWYzxefYIKiAJJPiGlZycUf1kMwERVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqfGBCRA9TVsSAnZWagAAvFgP/3ywu7CU4yNSkseZF2LU\nzdLP5j0ox7yf66QQS2vkUpFa2XwmKxPwtJF5Vqa1/mhqC0yhTOKUWk4wZUZN\nb0P8ymu9ESoMRk8CjwS4gZEkSPgcVQ/UlIuEOezN4mp2DCc4/CnpCsOeJRx9\nFZ/c8MZ63jHzLUaI+7spovlyDGGlR2qAAKu1LoOPcvXBzTtVysfX+8kQjIhe\n2tsIAQvIchCFB/oe4Ivwr37TkFRZGUr9ioUZ7ufIGNBLNki1W46pc1M995xV\nNkaV5+Id9hKm9NWNunzch8eIfrdTPDWWzkcCgrdPJrKy8sGImwc9efVeWpBg\nmENBNCVkg8h/n01eYTVkndXVWkq2T0k2iwmxKZpcrTnyWLykgESn72JymYeq\nW+WXizJFORlaFjzuqQqsa2wEpmFzOb7FoCOPW9XaBx0f8BRane4Hj1rdsllf\nVztn+dqHmAWJMw5jblQ8YlI//E8acmNdwwpRdCQvlhLHxopv6BYIt37cMW4n\neXDaz1HopC0mTD5lVMwt+l5gE7IrTtWRPdVrAqIMCUJJ3USPvWtUrDrhVUay\nx5oIQRZRxEIzymV56Dc3MVYf/U0haJmAUGV8zI5+oDEHciTdsg/41pMOPH3m\nJb+0d81z9FBQTAz6iMX+GIJRQws33Q969gVb0RTQ8vww/rn7+lCP1evbtNJu\nHxPf\r\n=fv/b\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"b8453ecc44e78c79e7fdc85cd49f12e79b449110","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.142.9-initial-value-templates.60+b8453ecc4"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.142.9-initial-value-templates.60_1571418496699_0.38935206622473695","host":"s3://npm-registry-packages"}},"0.143.0-initial-value-templates.72":{"name":"@sanity/document-window","version":"0.143.0-initial-value-templates.72","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.143.0-initial-value-templates.72","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"adc65d3065bb382c8c3ee6393e51982c8b9a88aa","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.143.0-initial-value-templates.72.tgz","fileCount":17,"integrity":"sha512-IqpMrTBTIrdTYMzsyDVjf+JCNRFR0RlwENjkjTydJkQiokYfYX7t5Ic8UA/qGFz4XXb5KMNcaZTVMP4CQmxkbQ==","signatures":[{"sig":"MEUCIEeiaLP6bPQQlTrNRVwF03TG03TH+ubZ/4cSflrDWSeVAiEAuEmILm2uUnNaRuaGM+9wik0wjUlSHgIoKr35ImJEdtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrfgKCRA9TVsSAnZWagAAs8EP/i70eW9K19g6qAuyjvqN\nRksSrhIghNoVWM0gRIXrJxufAEqeUSzoTYLgp1rJImCTAavwRafsdSxlXy9T\nTflx9cl73pkq9fg7E8YiEoTnrLSp9XDrkApqsTDPsWaVThxaM34rCvzRdtJG\neB0MeO9CfMC84lou5KRXoUlCbnqoNRu4DsIEwOegr1CKc7+KSV/G6kIwJ0aJ\npiHGnGT21HcG6ZriU30+faGjLJVgTYGgMcJKMeOP0XnHpHSCTB1R/rexGl6G\ndxh8nMkAwlgaT5S2Ed7kOHsGG7+9Xn1ueKD+JO2OmkCW0+QycbT9zTj7EU9y\nxBPB79IcOkz5JKnlUq8D+StiaGewuK/+BieoXnPib2H0zsN5KVzF0eLOMhtY\nDa6rT+oTo52jNHXmkHf0H6wctS8L3Cz405Rhgm+OzFQIQIA9wz9g6Us2a4v/\nUoSkFCxLzb224RQanqgiVyO9lkFh36fzrlXe7NorZSrv5VvOmzyR36n94rnp\nOrEh3FqWMIsPKf35If3lyzVs4Ov7yTQ2vzMzMsSs2urycN1g7bPuJVkfLfa8\nqmj0nf4PHaYsyJmtpYDuKOboiOXBvK5LWxrZQhsoSRqLuIAObgDIH4vDs4aZ\nashncYch6Q4ZEhx6X0aIhPXHWp7JQsaj9Eyro2bnLRQOZDD4I5L3zShOzIUS\n4hUt\r\n=ibdQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"0efbae88dd7811f44febf89e5f9d65ef6f35c9ab","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.142.7"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.143.0-initial-value-templates.72_1571682313607_0.20356644309719285","host":"s3://npm-registry-packages"}},"0.143.0-initial-value-templates.73":{"name":"@sanity/document-window","version":"0.143.0-initial-value-templates.73","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.143.0-initial-value-templates.73","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"5a6194d95794afa7929aa189b971622ad6b30c70","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.143.0-initial-value-templates.73.tgz","fileCount":17,"integrity":"sha512-8iwSRCJaSiObwMLbfhIA5iXqrTdeI1n4px9L4ioG508O2OpHowe8bFTC7Z4MfNZT4AdEIsg8EOUQSOo9PyAEgw==","signatures":[{"sig":"MEQCIGt6+FT9ry4xLD5dhUL7TkI9KdUQtZ6UFhA8iGFhvjK0AiApkTeypKLr6i6zPTTyvtVDSqaAovzNNf5FfV58O14x+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdri2hCRA9TVsSAnZWagAAVhMP/i2cOBUSWcmQE9wnpCc5\npIcAeWmmgCm3kbq+bbH/HjRsJspV6d1A2NFXiaYs07KWGYUOX8r5evcl47UD\nbLVU06sLFeyWd1unffMm9tqFAewwxS2thXPlS1VCmccGUhmGBSZqjS+LK8LU\n2Djwd1mxulYKRmztNDgO9xd5LYc7xRu8mdp0YwiBA3zTokXKZVCFPPeJrnHJ\nRNPxYCh7loVZu8Ijt7vMEiZ67a/AOYgCZ6Zhzoeo9LCQaUwfgjkMZzmO+iuZ\nhIRwSVrPy+Foes2GFdgc12ETeYqgFh6ClGPjD9RwdRHcKRarZOUoqihtCS2y\nETMuXHKet2ewXEpjpJttpHaFPi4QsXrG6DC6UnP4+16YK4rzO8RdDbuOvyQc\npx0o7MhGXdB/z/IxGIY3oCIlTIU/Tw+4FGt2D2cX6r+05bl+5O2dtcBFfisE\ni1e/3howFgSZuv/vCcB0gAt8fpQ9ll3NAphFiLGSCdg7qxMaQ0EU66e/XG85\nk3SnBfKJzfrbuMY9HjDU8t8h4zj+pRC/uMOb/85f1I8LudwyVdJQIcVF+gYZ\nF/O1gpODhTiscEc+EXV8UYBf0QxDDafHY4PCxo2trneeAf3jamwaffoUdx54\n0HOkPx4REzUIqBbhd7neqN7R+s8Eo2bAJKHs06YZga4p8+uLE5UN2NkdnVGP\nDyeB\r\n=n6hv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"55f74bd5e1538af058a56e2d7a4ec77c6bd69087","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.143.0-initial-value-templates.73+55f74bd5e"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.143.0-initial-value-templates.73_1571696032401_0.2874616233638201","host":"s3://npm-registry-packages"}},"0.143.0-initial-value-templates.55":{"name":"@sanity/document-window","version":"0.143.0-initial-value-templates.55","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.143.0-initial-value-templates.55","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b09e757dc2b63f1cf5e57080e3ca4b941d4b3fbe","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.143.0-initial-value-templates.55.tgz","fileCount":17,"integrity":"sha512-92aRfZSoi0s+tEwDXcmH2sP3EDccDgUcrfR0kGQBNXHbOaFNOf5HXJa+FkufIatYymAHuzD+3yBrkGGf2UeyLQ==","signatures":[{"sig":"MEQCIHTEkvKPEPwAXsg8pOR1vxOFcK9JP3kjxvVP05RG5cNYAiAR7N3DID7j9dmVdtvFwcHteFHJ3NcrhWF4CtdmeplekA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsd6tCRA9TVsSAnZWagAALugP/1nvSRjtHdTiklfwUnAp\nDe0Whbea04HNx/Ae6P1v6leHaKKPgowksAMzUSt4pD4zOArTOuy+6Jmj5Hbt\nzvrFBlinuYdJIa9T/kR7Lt83Z7GTXpugTcaoTJ5LD4888wNT7CrJU4y/mccY\nH7QzngKq7ReZSaRvwHB1Ipd1T67vn1t9Jv5NaC0A3BN2Vp7bCQtOzk2QWJVk\nu2jQx4Rskqb73z3pdXLDlvxAefKPPxZDUf9u5EsTe2Eqs3w+dxF0iz7y/4Qe\nOfQQ2NuE6MGgub/q+Ny43JZt96Jm+fr6NNMqvB8qHPngwcz8n3DMxJDhXZc1\nkoTkC1ZwE8H7r8EI3LQiBbvC9JEYV5Yhu1WPT4dNO93zZ2Vfso/FQ2T5WiZe\nSe8t0+OYjz4GbGcI7fqjHqBazGWBE5nwJB39ZRJkfY2dTpQweBlSKTNpPMx6\nNcG1FZfWtGYsQ1Rj5uXL4SjtL01AIaqYP3D081pB+WOmtimLPL1z+GaV45JT\ni0f0ToJzhXaosUfkw7kMRrdwyAwy17J3OksHYnE1fxi5SVhw7JA5mI9RUE1L\ndqy0W+lmghFAaCQ3P5KeVncNi01d4mst7hu+swf5cYQ7PjeR+C1I7wd0lV/9\nqPeRfg4YZ0g1YejtyWd8JhWCrWt6cx528Z9I47mhXwzx5aii/+NQINK7YiKI\n37tU\r\n=EUvQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"fd4fbc5291719cbc5b90f6be40166c5ee4cd6bdf","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.143.0-initial-value-templates.55+fd4fbc529"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.143.0-initial-value-templates.55_1571937965034_0.5650310874062623","host":"s3://npm-registry-packages"}},"0.144.0":{"name":"@sanity/document-window","version":"0.144.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.144.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"d8ad98a5d0970af741244e8269ae9a1fff9660d2","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.144.0.tgz","fileCount":17,"integrity":"sha512-acfLQa1wN3ID7/5oCT61HkqRsv6zGpQwQXSKniSCj4IJogVAHoe8QB/f4+ZYAjusrbQcYRT9wWIZskI1XHJetQ==","signatures":[{"sig":"MEUCIDnTU0+E1J++k9Oj+HP9dl1vSFddo5l65BnmNsda6tsVAiEAogvyeUSJq7RIPlD2xBZQluL79bYpKFi2Ug+XLPGjeco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsgdnCRA9TVsSAnZWagAAUV0P/iFWOaeZ5oX+qEwfTuwl\ndiWiPCbnTZAgQpdMRTgGwYswlus3iV2Veot7Z3dQiyG5v4muYcz7zeQsGV//\nhFaBkfURHWf51WwTtIsoTzGNuirEzp6jnAWcO9T60wOiCH4+HkIyWY9BpjHf\nautfIkCflNd3NRO1gDMSuLQe2jLZSTRG3lZGoUwioyyvIwkr+YGpaC5LrHDc\nW4Vq+DZ9zRzpTMad6pjI+8jlTUHHwbZYe8vTutxS4hoTvbfiYlu+ozVY5BGB\nmF/0Jomzcfic6E+9d2N7jkhiwdDUiqpD508YHsdFyT6dKqIl/Laim9kkGxlo\nQ0eJPz6NPV4wuYAyawWjuTj6nOUWJWA1IWtjdPdMxoRWFIhof7RmdPcy1t8O\n4tE3MSAOKvaFdzuiJ6GszEQLi1oF5RxT5Okfw0/pWJOzGdnK4YaVmv4Q768p\nTAGalaawZgmvG2vj2rNuA975zcs0pGXWjeHaGyHX6w/QSIAxswhJTGZYY/bd\nqe6dprGRbSwHjrOXCRfD5kSO1bTImDwWmcXSR9L2vsR696o3ion8y8UraSH4\n3MCu+XLN9pN7vbQXHYc519+eeX3UTczGqQ5x82dlQFqmgNoRFc5x19hvFWgU\nYpSO/i467hievkfrNG9t4FLijfQAjtWIOGENzyUGtV37C2OnDfkKSs01oZZK\njqF4\r\n=V/bI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"e21d0ce014668b322fa4249d1d5e4b64f56b89bc","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.144.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.144.0_1571948390849_0.27427820111368684","host":"s3://npm-registry-packages"}},"0.144.3-cheesy-bites.80":{"name":"@sanity/document-window","version":"0.144.3-cheesy-bites.80","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.144.3-cheesy-bites.80","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"6bc9ffddb3468fee02cf69ae0dccb7a78bed5766","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.144.3-cheesy-bites.80.tgz","fileCount":17,"integrity":"sha512-apAhexuMtdasTB6zEp+buWmFedyu/go52HyNWzBE/Hj+G4LCOIUs8xIQbl8kHXX1NBSax+d2IpXMGyJjCqwNLA==","signatures":[{"sig":"MEQCICu7zl84IqhRCYh2a+QfQ9ld0F8BCZGfeGBVsJyaQsPpAiAww+aXxceVbXFuq1zhyWfHegdZYSPvOmIV/jV5pFc93Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyqHsCRA9TVsSAnZWagAAZokP/iWgm3oMLyBna08+eFdw\nqK1lIl3aS7JKVx4Q/zggu4P5BHPb5WsKApH5UB7qKYDp7c5D+5b9AEXwfBU9\n1bIu7ekulafUVNt9KcZNh2czXfLCl1rkHGL9IGolKbn05GIZh1AvQk9RxfuK\nKHunwj42QcQlMcEsgTUAOWy9BTyadvuGyNIEfgB17KT12T9cyivVx38FzAsl\nRv/AXhqIiSCk/xFIjew4lXANGUzUpEIC2VQYnRdvZnRo8NVKXK97hwoxcElC\nPDha6wv2ycxd8jQ/jM/nhNFmI6Xxfm90+RGhq7LARnYvLuXMqn4ThRkQlawg\n0RvfapnPJ+s6Dg4X55FxZuEF5fxO8re1udtdcFwFAcLcEr+nkEXAQ03W8pF/\nOBBJlQ5btW9LyMClZ2OVYC7B+gju98YJ2PjYgkPCsnckZA2QaShDBKIs0IMT\njggnSxxp0xyIihxbt2PyNOJgilQMkznxA/9ZesbJcpgTw1IY2V7o/rtXnY6/\nmLHruzO+eI3ejbNlicA4b08qaXIlOhIsOOT8RAz6I0AIMu3S5XVkR/f9+uun\nJr6G+cDNfpL9NEBU+PAyTQrObDUd5SllQZ/IEsFEdbosOoUyjpC3MZEnqoXy\nve82x2MwT94US54uAeY5SsnXRFAUPIhVQNjrs1SyMQW4nPYM45fCJCrikV5K\ndvb0\r\n=dbUy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"95e61fc4ef3f9e84629724819910ef27e69599bd","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.11.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.11.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.144.3-cheesy-bites.80+95e61fc4e"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.144.3-cheesy-bites.80_1573560812341_0.026939812220088344","host":"s3://npm-registry-packages"}},"0.145.0-alpha.32":{"name":"@sanity/document-window","version":"0.145.0-alpha.32","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.145.0-alpha.32","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"891ff60de859b43c5662eb26413c141bc13d8224","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.145.0-alpha.32.tgz","fileCount":17,"integrity":"sha512-K3yEGLZXRVThzC1D3ioZ6M0jVsDb/upwPgoBxWWv/6f1S0QGY//Scfwvc+teIuehkOkebC2lNMWBokZ8Dslgwg==","signatures":[{"sig":"MEUCIDPpN5FzMKgqoynH88diQGHrpYMp1wVHvVmMYL7O+SfAAiEA0UwLkk/kGN8XuUp8B9ryFzyDttxmAZeoP2CAtmvv/OM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdysBwCRA9TVsSAnZWagAAS2UP/2aXmlAvCHX66NFf2RM/\nZLIp1FS1FUmsNotONw+hjseT/BzSc4X4HnnMVYWloLtfhSQQzzpUdFZ/Igsz\n/5DDbecD3mGW/pSEhTuDTrOy9D2YYwBUPtfpqp8hbiwnsPSt62EQgYZ5OfNC\nSodAQDL1S4HCnZ+og3e5v98defmk4eMzY5jyyBXxI/kl9fxld8HBC8qtmhyd\n11cm1rieUNCjAlyWMBx4NG4S6+PA7tJhk2VGTrwXNhyi5Bg7OxOTrBxzhIjp\nFCwEM4Q7ZYZ0TwQoyaxxyZt3KO9O0GpZSJMmsb6UVuD/wrYJn9H8yQhyICVH\nzBc08Yq5ggI1NJll5WgFDaDWh6NiLeszdVHOUN5PhqrAPZT2piNhgfR/CDyd\n/r8akyjYRbaRJMquy6Y6Md4lb9eMfKNRxke4W2J07pNtfFZiwa1OHQ6V08/f\n9rKaBxk3gqJgtYiNnEyStXjhckKVG5u8AhDMqmxYUcbj5Qmpxkx49gQaW7Zh\nf2F26N62xoR/E7qrvPfpenrTGzm8sKceEFiwm/0Y0nhDAgIx/GOGXATbACAs\n0enZ7cVbRF78EWUuK+3wiGFg8keY0yYaI6GZqgjtszy3NM34kusrtE/65wi1\nTesMuxjxdW/LJWFw+XgkVCJrdbo6JuQ16n4llEJn2Ud7xrfutbcrsDR+4In0\neHd4\r\n=e415\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"fee347379ed7f286906fb633e24140f4ea71f733","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v11.6.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"11.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.145.0-alpha.32+fee347379"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.145.0-alpha.32_1573568624060_0.3783789754746716","host":"s3://npm-registry-packages"}},"0.144.3-cheesy-bites.84":{"name":"@sanity/document-window","version":"0.144.3-cheesy-bites.84","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.144.3-cheesy-bites.84","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"4cfa1133099ee1024f2c73d1f3f7504884bc46b3","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.144.3-cheesy-bites.84.tgz","fileCount":17,"integrity":"sha512-JJrm1y4gwnasVig8yDuEtiU0ddAlH2cRXU/D1jntPilHUk0xZvjE/vD/C7Ve9VoIrzAm0fUJyLsPZGP1QIlveQ==","signatures":[{"sig":"MEYCIQC8NfAUMf/tBabjJhc27fE1E7gNpVTdcqpfJqLnYs3UCgIhAMCRwin0E+G9gjKLHbO51gi7X40if75WfoocRFP8RJMo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdysjfCRA9TVsSAnZWagAAWeMQAIWEeN/RkIUHLP1WoAaK\nyZL73VLM2PWWwGVp/yZPfAoCPNuw5H/a8lyArVBjpDGIwx/Ilm/kz/7ptBVx\nKxjjpjqrs7pm9V14jrqwq2dYw9KcqzItnlATP2B2QfJGuGv1+d1ZSZGrpjx8\n8nRIZkgdMxUx6/JIqDXtE6GZ3BEGxZBE443OFV8Am6Ec+2sutgSHnbZFYHN0\nEWqa/EFIrtIdKRG0XoLw0F4x7brQWsdWUy+/hSStHaVWE3zyRwIdQL9zgiUv\nfDu2+O6iHQjlQkjykxM4qmsjA56OPRzL4hKUB/70gtc7Xvy2SRufysCkKnhP\nnI7aqOOJ+Mq4pGv8KzLbzrSUUruFTAcjiWM/BBDslkgqwkOIi2TeF4VsTCUv\nCg/Svn8CdW3XBOXt/YCgxFTzbhj8zEBrUD7TKgB8dG196aCZ9hftDZJEmcug\n1eAFQKMaiIIAyr+oWye6G48bFr1sTwYYvDY9RVx+w38xcJx0Irr7G5RNBEzf\nig1a+NWIsfDRfi9zFxXBbwrLmz4nS4zHdElIfLsXnMgWtq0QNECuE3v2sYNJ\n/xhusX3Kz3NVtmRRwzCbW4o+l5tjuMZ6PdjfrWIXgVKyhBZ501sNGxUhaNhc\neSqC2d8NkctGjPYVwXKO1ZxZj4rPh3m+jNg/2Y3bqWYoKx8oObPe9HpROMOX\ne7Vj\r\n=4eI+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"931d1275935d00882a7cf928d5cc70b6a8baaeae","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.10.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.10.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.144.3-cheesy-bites.84+931d12759"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.144.3-cheesy-bites.84_1573570782796_0.5473564237382844","host":"s3://npm-registry-packages"}},"0.144.3-cheesy-bites.94":{"name":"@sanity/document-window","version":"0.144.3-cheesy-bites.94","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.144.3-cheesy-bites.94","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"cdd2bf9a0faa50b5ac8c4895fbb57963554b3963","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.144.3-cheesy-bites.94.tgz","fileCount":17,"integrity":"sha512-u4qwXDlY4Ej2WMrP9GQj6XUm2VyLjkslIZXlgMPpRPvSwZUNuQPzBZAJWDG4GdNZDhwGaAtjQU8Zs+Ep8emBVA==","signatures":[{"sig":"MEQCIET/0441DjilPfjtRgLqtckv4OQ89B4j5NmyIqYscGkuAiBqyz2Qspf2ghB5s6zTtBAjtP1+zi2X7RD5o2AjmZeeeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzFrVCRA9TVsSAnZWagAANW0P/ilM4d3ExazcHLKqBy16\njo/3Wkor+vkf3any9VUmJqQjWmOjbWiC5gPcbiRYdS/dPpleiDKMFpAHK2TV\nSM52cosWLbEhIUrLOsKzTJ6O9zD17r670S4i6y7mmzrnlK5MdUZjNGi+N2Fy\nygd5AA7uyF8hdBWNE0yuA/nyLAphpnFNSJz6LahxZZmVQtCw/jarpeUV8EfQ\nyq3G6AXHycSu4pYjDgD+CnXxxu0eH1ZOXd3NxdXuW3X2hh321eQ6vKMIz7ny\nSja6PLz3t0n+O9GvRnZf1rxr19M5+dqTZxwh1ACZxPxMWiEHX8PUYHab+ekP\nJNWWtM1eEUFI52zn7V+EpQZgwyZ3SIp65+P0Jif/Ltoby3iOtt+swUjIt4X/\nKTV1Nk0m/z95HgDmTliot47QYm2A0dPybvMXxySgi9Spit4BVeCaZGyi9uF1\nR2hM9qDKL3w0pnegL5L3UIHBdf6wOXhDP8o4HUtvjBcdEQuQecP0JWZCsT64\ny3KVkObAdmFI+qWdhfHqxOCJNtsCDUK/nDpenLzLvHHeg+Hp/FEVkwMdER6E\n5RN78+aPEbH0n8J62d+1tej+61RDDcSJwd2Ayo5NpiSLk3Epz9tL+fn/kBwq\n8dh/3KIMM99l7bUHnhI8p8ZOfOGfs1m3VH5otkYQWzOW74s5ZTa+X+Z/wuLz\nPFuO\r\n=xgra\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"84ddd58fab2b8b80710421b8ff7586046f0a6f59","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.144.3-cheesy-bites.94+84ddd58fa"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.144.3-cheesy-bites.94_1573673685039_0.631778504241618","host":"s3://npm-registry-packages"}},"0.144.3-cheesy-bites.106":{"name":"@sanity/document-window","version":"0.144.3-cheesy-bites.106","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.144.3-cheesy-bites.106","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"302142a98469384d636c857d17d76d9e5a3edb69","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.144.3-cheesy-bites.106.tgz","fileCount":17,"integrity":"sha512-hewrfMmIcD0tKB+lBoEuY+0HnNoc39bWTL7qBP8k0CvJn2JyeFs3IgenqW2iAjy5xUImjT1M3Bf488OSO+qkjw==","signatures":[{"sig":"MEUCIQC3r0Hpb3xZMJObln58hV7UPYgi1IT0Pc+NRSpoI/rnTQIgMUGsnuzm98zF9Qzgf9X7AR3DgBf+FTRia2gjpIs5u68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzKM8CRA9TVsSAnZWagAAHh8P/R7Edb6POaepUnemDJPi\nOB/fbuGWvaIVmP1+RL8IYs2KbhDjn4RVOZCOSb4nuDCX1XnkMHCQ5HtdpDS9\nTFP8Egc5fvH2uSlqXmZiR+3nCU5XxbCMStAUId7+7IEAjqxBkJcCO8tYw0mB\nlE3CndOATTFyXlQ2ZcWoKEnFZTCzlH5TsEfEIZEZxykdn0EKlYmy/hnWUGzh\nUwLDlGUqHdOS06O/vP61FJvlMsmbFNWp9jPJTR4Ap3tInzUSpEYF90VfN97l\nHyXOP+6hEFpCuQzaaPvEUvKCpJv66Fo59mYDTw5vTe2Q3dac5Sl9g7G/kZvb\n8I95tKHyGUnG+y8b1aQeMtmNYmaspxV4frtQCFk2dFoIWjFIqylbTjonxWyU\nD680LL1beWhUZcoua3BT+BMsdTNzTtvEQEakSdklCkCeQDhIW1HqS0VOWdpS\n9ux3ZJY+dhMCV8rm8lyN8nZj1v2MooVbCgTr0LEF1h8t28MYPF2dcTHujfTQ\nJelUrOZyM6SQGYTUa2shJXkKQHm10PPyK33Q/8qEfz/xXk9RFqMRT2fXjyJX\nyVswUYjzh4GaznRLPC23HtlksI7ORwASqLyT8AVq6mYFRvf5xVLzoequFlOX\nId4l8OIoISdHmCgBOQ5jxP5qBSU5+ixRGAeg9/W36y90Ehfl3Rfz07eXwiX7\n3NMM\r\n=Nyl3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"4cac1b37999809521ba1b91a9b1d8194ba08102c","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.144.3-cheesy-bites.106+4cac1b379"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.144.3-cheesy-bites.106_1573692219792_0.2973228723215988","host":"s3://npm-registry-packages"}},"0.144.3-cheesy-bites.110":{"name":"@sanity/document-window","version":"0.144.3-cheesy-bites.110","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.144.3-cheesy-bites.110","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"c946301e9b02748a7bb767c59dea71a9f91fa348","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.144.3-cheesy-bites.110.tgz","fileCount":17,"integrity":"sha512-AND+l6C8B3lPKj4QPfV8/hRQmbLt12IG4N7oEufQABrA5sDdYW/O7wTIIMVJt6zb9lq7Wrk9LEgKlc5TXzEPdQ==","signatures":[{"sig":"MEUCIFlnzBHxzveObtWPI1mAtLin6h71fg+uOJah/rc8Xso1AiEA9mucy4R1d/gF6hNP2AD1CHffaxup+kKQBFRH6zHy8LE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzUT0CRA9TVsSAnZWagAAqTYQAI/qGvD7iSWB11vAo6Ri\ndQI7Z5aKFBJO5K5CONPN1nvC3F+LG6E0nVIbpsExRe11tehsessUeeil8zeT\nIYJ45H/bD8pHXAKpIS1eU4sdGkAjm5KLpzJLG/EaaAtvCU0w1BQgOiWRqaEs\nzDhHQKSTfBuWuu7egoyH+pvbG+kn1tJxWdfYtcasw3zawEpvcHOs6y++Z7GN\n+kMSr+saBN/LRhEJCLiyOPmycHr/M8gTUQnUlca2/WH9O4dFbK9rhV5fZ1K2\nGdF2MdSt5pqeUpFrGnhHvyWGyatRELORikWerqxxrHvLGuauTqa6fUN7GWxo\nu8AuiuS/RzjKCVpBB/cyTsoUj6X260W5KjSMl1ed08HXMTy/hWXWlywLNiyx\nwhhZN9fJIF5rm+hLB+gMdzeRK2A8ymLG2g1KsBjffcnISXt8Psqc3ZBuIi8F\n8W4ywbDzE/3OuGLJZXqB740alVRpIMnjInWso6w6rux5gkafkBIceCsZKkBE\nXYNs2gk0nqW3UbZUoIwGTgqUOZ6KmC2dm2wVXJ6CGcjvWXAp54PnCn8WBMyp\ndWSi7yeG8TOM4b4rijdY/Tpw0dumqNw/GE6o3VzxQxQJhT7EEIuaqqwIyqqQ\nazb478V4BfXvTlCDuSY3tfjsKeyL9DNRpWHJUcFv3NwW8JYnQb91H5lKPhl6\n12U5\r\n=zffo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"3f4da53384f49148a8e3602194e004aa4af291a7","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.17.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.144.3-cheesy-bites.110+3f4da5338"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.144.3-cheesy-bites.110_1573733620320_0.33822956273733595","host":"s3://npm-registry-packages"}},"0.144.4-cheesy-bites.132":{"name":"@sanity/document-window","version":"0.144.4-cheesy-bites.132","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.144.4-cheesy-bites.132","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"fa54abb7e6176fa06166ea33c1e50b1ef8ea54a3","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.144.4-cheesy-bites.132.tgz","fileCount":17,"integrity":"sha512-kklnd2IKWYk2duhSqjT2YhGvx6vuoWB2lvDNyBop5Dz5I/UvMLji/OYoFGfsUzHcvZW4rg/UGH9C2/4p+kWA0Q==","signatures":[{"sig":"MEYCIQCK56yRC0qxg6Bra7w9Nrl7ZqiM+bC7pJUVNG/lkBzDGQIhAIXEmuxRilLPIB5KlTk90ecGUy890JlJVc5P0NvCSibj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0EeECRA9TVsSAnZWagAAyNAQAJmHcQGr+2iAXJ1WF0mX\nED/uSaaGXCKgwghvK0lHLFkXSRPKcbNEFHRkjOzZZaOcAuYgLwfs8/twPGQJ\ntpe2z4snv2SVkXgxVQpYgOIr+/k1K84vEB7Ah5/Axr4o/rBo190hAzAj9Vt+\nvwy9P4zJOPWRUnNfJ+ye6YmxXKvf/dkAu+2PWPoit1eXYXZVj/4amMTgyVhC\ndD099KWWpHI8miWde001jkjNjOY5cvlqMpcAC+w6aWRpMcTPqTzzmnpKJlDu\ndBs3V6YvT29Z17+ePTKxEvtQwG3u8D4UT+b6gOO13Bv3tYqXChW5C7pux/vH\nNuDMDdU39t0qKwFMuqUpexwKepklMP6nTFMOxY1/157YP4gorfwU7hfB3aqM\nHObnZ8B6PXYihJF5SvOQNgMbdmIOb7M/amL4rAOajxv4a1lO+DItRYfgZDSx\nqOXc08OCZI+I61NZ9VZX1G393cVVTs2hAMwge/DgeitBNNhnbod9IIVNtlCA\ne10FVNoCjYDQABb+4H0pQC5lWnUG60a0UUnhuhZLYz64kejTP7cF2sPvxr3q\npc5cqryUzGQZOD5UA/OEQTKQ0zovnDo1ZPsK5GeLXVaFJxXAAaz9S7NqXFnG\nhqOELiIUsqISRu7ULwxPD1WBS6Xva9+0B0Mecy2NNCujZHWamye3C+SWwm8g\ncTii\r\n=aghH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"c6b84a5fd7eb3239ae5042dfe997f37e471b23bc","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.144.4-cheesy-bites.132+c6b84a5fd"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.144.4-cheesy-bites.132_1573930883535_0.8104226671562225","host":"s3://npm-registry-packages"}},"0.144.4-cheesy-bites.121":{"name":"@sanity/document-window","version":"0.144.4-cheesy-bites.121","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.144.4-cheesy-bites.121","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"4774f2c9d98dd2a2d3a9c2aeb1f8cd322bffdc01","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.144.4-cheesy-bites.121.tgz","fileCount":17,"integrity":"sha512-XSqtS5Bwy+KP4apax0fFPsegj709I3C2fyoH+kr8yep56GJEyvCxXoHtHrOOqvFOt5VrlEqw700CKfvo8NoVgQ==","signatures":[{"sig":"MEUCIDPghWTF5LZgm80cRICuLYgV/fS8N3YnjLf+vSwdeyn/AiEAxIMd5XTaGHzmhJHsnD2EYS0Bdq355omMje0zU7RQ1aE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0x6qCRA9TVsSAnZWagAAo2YP/3GVQzix9gPMRQ32XR49\nnuGYukz/aPE+Qu1HbTD6mhlwJdR8a3Jqk71k+VxvER3hBUBi9xWON9A7BaOU\nfZUVlY0CvCrzhGG2TjTxNURFHV48yk47ItZUYpQ2BHXC99G/BcJTu7xAyBnp\nwfa/uRADFPPM8jQAncHvLj7V1S3p32u7oXgLE0M6O8f79EyMm6Jm2OXvnV6N\nrpN3ocqSjtsxwK4TTt+vAM57Pmd10J+n7giFObwj/gEPH/yvFt3eGJBbpzHi\nrtdYO2OrnaW+5dcu1xc3/q2VtdWki5lIaU+aixGn5Q7XqpI0fl9PDrfqVtcs\n5qPvMNNX3A7U36Gm1aNLLJJw4NQJOLJlofXd2lW2xhovBAxP6qrKTYtKrHjJ\n/QX3N3+gR4ZvxEv6AJrflAMxDkMBom41OjCLsxDE44KMUk5d0w2vMkAnPgB1\ne6HyjKK/J2DHg2zhypILBpZaLthGQgaMCGPCtLBce2gJjOCkfB3FoXUz8qxI\n3pDgBourK6ymk0y5G0QphwtXZYJGPAtk3ZOEX3wwAUzsgbWS/Up/wN2jlXYF\nF+Npnw60ZTnU3Q73kE+HEe99HhwoWnBba77jcCBIOFHtzaKZEdRIXao9kn79\nmN/PY4B4xmo9HDBd2a9a9B8Wx5N8BL9qeXvXYCxB+axI8SGf0AYD3skpyk5X\n1WyM\r\n=dfot\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"949bed1f766aa460bc72a53a66176420b2d4b4d0","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.144.4-cheesy-bites.121+949bed1f7"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.144.4-cheesy-bites.121_1574117033843_0.015950121194374","host":"s3://npm-registry-packages"}},"0.145.0":{"name":"@sanity/document-window","version":"0.145.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.145.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"3538dd187735f6de41f64d2221c8f62b4c754d75","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.145.0.tgz","fileCount":17,"integrity":"sha512-4aHrA4IM56yGtqHTUuGmkNtlwViVplBTW8raxDy3rB/CFK+Ex2db3e/bZN2T8b0O3XItW4JnoW5mu/XJz/d9+A==","signatures":[{"sig":"MEUCIQCBA8DSNtiOd+lfc/s7uxbaqlGdRUhG9XjLBZ6v1x2fpQIgGGH9LCUYTXzBIz7qne3HRno7pRqiDSOVwWHhfVhwigI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1GiyCRA9TVsSAnZWagAA0JgP/3dMl37qGmISaYlvwPD3\n+ayaWGR9RE27PkncfuJHLGAv8Qa/YNuBxGlzx64LzebKqjCg48dgAqfU2UJS\nLq7SDpelF+tloXCAt0zzHR0dAHM+VMRtjdB6Ng9WQm22XEZmc9mP3A/gBBJc\n+y2Ixt/nwJ1Y854c24lTg7kmhzYuWdAFVy+zv9955J6njifk8OA1vEpJiA1o\nP0JDD4wUcxq/ESBerxvAokB/01VdJt72jFUAkFtOxf0pEBxfrvXfH3pdNlsP\nolst0CHKI0t64BLK0FDtppmGDUnUzV4AtJM0LPbiVFtpxne0btj3mf15Ky2S\nt6YtyOYZRsrNa7u4urnJq0QYHg5d+LGdzSVTIGTVfvZRTj6zIZwkZfFWrCRx\ndTNWFzrI9rd0fiPnwza28+rmvTOdg7ykopqVRVNng8mHnB2ri9UCa3901AF8\nrKdAn9JsX5UhCGzYxpMea7brgxH4Ybi4VHFDfx0Swol0JoDcfq3cUXzuXuj8\nEKg+634QnzHbwQTNwfwaw5rmPRt6+VHspSRobKxgJ5nVwKvU3i+siGYS851U\nML7uvZBffJegUkPqnYH0bmaqKLOlb25j+AvChiKBaPCWjFBkqMLCzBc/V3rV\nPT60brMmlBVcPzaBWl93eBGNSEkkuIq+XXe6Jb4KXvOSfa7csEKBcLY/YApl\nqMkd\r\n=+KRx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"81f10836a980ac6dc8d4921f587f4f432380b981","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.145.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.145.0_1574201521744_0.9723523111086927","host":"s3://npm-registry-packages"}},"0.146.0-alpha.1":{"name":"@sanity/document-window","version":"0.146.0-alpha.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.146.0-alpha.1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"c9c22c90c514fedfc620bfff27fcfb4026e42640","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.146.0-alpha.1.tgz","fileCount":17,"integrity":"sha512-9Q+2epUmAL605WTxHI7agbUuup9Jv+Pqz97aC/ZMjmqlkYREyZZQIBN2i24QAEu19nJ17XfNHu8OxiHVDtKRIg==","signatures":[{"sig":"MEYCIQCeEdp0E9sIviMMEgfHQtC7k/DigBQFIjTax6cx/tl4kgIhAP1W3MCM7mqoTKlMphf0rCU/Pppsiee2TOjRdV1jEahW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1IQLCRA9TVsSAnZWagAAYw0P+gJ9+makLEfu/SWieMTv\nz+g/xV2T6fsNSveAogPLrcJsvXB4sGa+7dn9oixf7uSTFeoCDRXCUSMCXiOo\nRmOBjirimv3zNhdTcTlQMwoptsOdQ8KMPZon0bk/r++Q+mFmKxI7BaJl79tE\nGSSDCnBcBWi1ZGoiMsMMCv1bKuO2uGq9a3hradyYW9EAv61AkzBy925pM/xM\nwVLSLLTGnd+sPCJs2EMNgufIFIXSwOrCg4+rVfi5ZzqYB7pKT5e1/scyl1k8\ndW9k9G/vZVhsu0bbGDa9laJHu87bVzzFfWT2shZdl4HoswMwl17w7v0HZihc\n3FvY6yRtIxaHZvGXU+BXMUWMQm0oSpkimvODFqVRcS+iT94+cInMeZbobZfo\nssbdS6oOQll+rF4jCl6TN7uEyNtZX5/98qMEx2NHddNRoLMTt8k74r0hhu2T\nXi8aeEmKO1jr5C7ZHT16MKT7lJsc23VLF8qxy43KD9coe9BeH0o4QI8Cpt8P\nFPIu/BYBH8M7M+49N44spOqQD4Y7bgK1++KnBHBxxOVKX19WdDIwLv+ebcUC\nHJLpWXZEagMpSCI+Te7352b7D/zznHEUwK1qNDGHV12RYel9omIxgS0V2C96\nSFcshFxS1F21Y50vBFKNgWpHdL/X6CNhoEX4XDRpM3Ky9a85dDAbNNLb4whp\nn20c\r\n=7N7M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"f2d2a93780d047c5653be74a8a87840b1b1cc8fe","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.18.3/node@v13.0.1+x64 (linux)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"13.0.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.146.0-alpha.1+f2d2a9378"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.146.0-alpha.1_1574208522772_0.8511671108763357","host":"s3://npm-registry-packages"}},"0.146.0-alpha.2":{"name":"@sanity/document-window","version":"0.146.0-alpha.2","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.146.0-alpha.2","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"2cba69e6a2a9b7f13a3b5ba72410a2d869c4e718","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.146.0-alpha.2.tgz","fileCount":17,"integrity":"sha512-NOLUGXY/Pl1x4qbi3gT/Z4ZP3f73ehCKiMxZsXV2gulnzqTilMRXQ5X/mnzqYdMSYszGvup/g8Ppzx6ynZYusw==","signatures":[{"sig":"MEQCIES9o1oXcRXBHkV3eos6Ib1ZkqlqzGZsLaPIxkenhLXpAiADnzk4wBHG3twwA4Mji50mVJG7JubtqtYtjO9TysiOHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1oqmCRA9TVsSAnZWagAA5l4QAI+FpVFfYX6PmYbEWMY7\nUPsUy+EjPuTzTV/ruSU3hNnfgscTjp79tiIyqCdzh3hnpsA2BBitykwIKA4B\n5B4StEPxPgK7eYsPeY1vkpL1i93e61uSf/6NsAKOFrmBg0u3XNF6Vm45flAI\n7LOOcx1Izng77tATh+d6HCEwWkJIQlLEdHfbuHa7zcTnyB+MGL2YCrp7eon3\nw5usEvkgVfUSEbqUEo9kZyrHcmbWCQBFcZ13fO0Xs69gDFhVbQC3p4XiuBcF\n2tXbn38ypmjQDpdl996ez8xCIJ4Ru/6f4xfUPH8tZp6uLKtI76V6LUYNSc6n\n7BUULm7cRuUVn42C4SnhfLz6X5aqxQ++o87Cz6gUNa6k0wtoTA1XukZP7tXZ\ncmWis3NfvoVNzcXUwVn/5lv675tHbrQjiZVlmH9iWzZ4Xyqa7lnfTA9XUR/Y\nYLdLmQX2JdWBVR/9lj796uiCG6MNll1Zq421/DBLN8lHb6h8F4+5rR7KHiYl\nyK5ltQdAe3GS/7GlSSEJya+nSFjpTnTsGl+NDyhroSu3MlxdZrb4P+1qB/7g\nQiwTXiZ249FnrkB+GIKADYRRnBAmiuSpMGxq6I67+E4cj4w0CQM4ytIos/T3\nlyBltmkoWZHGK4wpi940NJje97WRy5tsnUii3KvQw8sbl6Kt8yQaxrETBpsp\n8rCV\r\n=CJzV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"2b410269c1a47b638643e0beb35c2116e077b7b6","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v11.6.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"11.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.146.0-alpha.2+2b410269c"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.146.0-alpha.2_1574341286491_0.8470530943851442","host":"s3://npm-registry-packages"}},"0.146.0":{"name":"@sanity/document-window","version":"0.146.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.146.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a0d98f955b3219958fa393dae3cdcc1c0c920633","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.146.0.tgz","fileCount":17,"integrity":"sha512-z5cBmZpJ2pggIwSe+nlKEZGBG1KjbivAkC/Dr9rmXMmM7PIg9IVWsDWBxYiUQpzaL3xqzcnsCE5KfUO0CK7U5g==","signatures":[{"sig":"MEUCIHnCzBe8r7XTWzIeXK56xzkk4N2R00yR3qXKBtVwijrBAiEA1juzbHfsP0FU+FIIeIH3LGOOZjcrlU5tCgCvAK/andw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3UvYCRA9TVsSAnZWagAA3pQP/jq4wcJWbRu5YljoPP96\nRskOYvF+YC3JiePMzL6uWmS0eZ+SZbOjDuzy8yqOovV0PGq429rFWlc3Al7j\nJf9MGHDOOB5tQHeFd7DsPfSSuZ70fpxgyf7GhjCEa+WCgqJfCddUwGK/USm5\nxXKUI4cTeIgXE6jEHwl+Yxp9VDbzyco3naHU3R8Uv//DoFNU7j5/LD4ZrPXw\nwII6wmheJMBIKSuJnsWDQeOqPEuWsbbfZC2UDsJs7XRoWID7NrvsZbOQdXsy\nMVwqNH9TZRy1Sf3hIjEV4qiui0UFW5X5V8p/lvDDBAMLMjXrJOrPfszZdmfF\nGrgCsr/oijAQscHvJbONvidYf4gKnVye6XLltm4FUAldsU+IcSQwel+L+8cR\nD+WytlT4KPKgiUmNaFAnLtWptsN1WY8K5r95e9ZEHbosdhCqXUgfNKX96Dx6\n4ETW4IPkaoBR1d37WJThi1FkfLCn1IgvjDloOAjJqavudn9IM4s4KsbKaVFB\nkJX5pEn98gKFWDnZ0TeDAni2yj/hDyhIeHcCG9KNJeSev1zyIh1S0XNRQSvb\nVMDIpov+CpffJ3yllbNlYz64d1xEyoT2umdLccFZcCQ27FGQkhPrTMp48hFa\nI+gZ3816/ZErG9cAfqlFjy35w1fMBgrfSQCUP/x9rNM2Bk+ShW6UI9ld4O84\nx3pP\r\n=M+qD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"da2e5ca20bbb14d2b6d94bf9f781069b0c4b326f","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v11.6.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"11.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.146.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.146.0_1574783959734_0.32527332061134384","host":"s3://npm-registry-packages"}},"0.147.0-alpha.0":{"name":"@sanity/document-window","version":"0.147.0-alpha.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.0-alpha.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"4cbeee075068a413fdec294b619e5194a6d55524","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.0-alpha.0.tgz","fileCount":17,"integrity":"sha512-BqFT80HRt0makXx7BHtW9WbwxwMcGMcF1gc9bi8dx39X9HHf7nt6hEJK8a6VSTP9hu6/mxN53WdsQUiu4+4KKg==","signatures":[{"sig":"MEQCICWoRgh3oj/kFCg9xmfLTVwD6nY9Gxb+fl0irJayDEuZAiAqFdplXCaGaCytyeyGHthVzj7FQ8jHgegmtJGAU0DQ5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3ac7CRA9TVsSAnZWagAACMkQAJ3JkH99qtZC9ZdU2VDV\nECimDkLIILJjWbvdJUMfK3JT4jgz6l1p7BUrPQEaCCrXgRT/Wc8fnObyZSgr\nG38EnNlGwkA3rVEa1XmE2lQh4awWXd0hMd/PenRMEQANGO4/gViEUTq0mKR2\ncdmLmhb5ihVgS1oADDpGJabJ+9yzTxGThxH/wqU4Ix3TxzJ49CI0R84OafpC\ni+LYUpAOxOG7RisoIRvjMaknPVpwz88iMyOnrZhwBzuguywZQ2z/jXJ6l4fV\noLW7rX9kGMWqrtBIx3zRJHr/hltF5mioc1YfRjyMnOj+/hBDXCDz03GmTIpc\nHC+P0hIDhhQNUZVFSkncefmiNqrERXBCz01JmMFI30eguFVnmbxNKnNKwEhc\nessmAV9emsWJTWNsfBu39Ona07U2TWW2PBgpYpC8284ik+hFT2fZHxScataj\nqWZWESwwM5bVRmPuCj8tRPz6uovMKaKwBYIgLzgD5HzBahKrESIXSyvLEL5f\nUgiSDD6DKKcwBi9SAPIXwPAjvK8UpXAZpYFSqYYj6FyJIlU/5XMR+VFA7ejF\n+BcJZ01+MMCVwhr4sZuGPXSNACNoA2xvW+peWXSB+Sc9BUqrSeb1tNwgSZfa\nWy7rQAYnqxkhN2t8BvUEJyRP6y6gGmIh8wAA31Li6gJaDHABjY3BnMQfaZnP\nsIme\r\n=aDkj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"a66af377b2c0fafe0d5908f622e2ad723d06a1e2","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v11.6.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"11.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.0-alpha.0+a66af377b"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.0-alpha.0_1574807354508_0.5226197497294538","host":"s3://npm-registry-packages"}},"0.147.0-alpha.1":{"name":"@sanity/document-window","version":"0.147.0-alpha.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.0-alpha.1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"5e73f8eaf5a624d714d27d2350d832c0bbadd598","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.0-alpha.1.tgz","fileCount":17,"integrity":"sha512-/9osHF6lJtaRQTpazu87ufljQErJBqCpK70cWyuYMbLgJkYGKrZRX5N116u5I7b3kq1EXTGJBqA9BrUKL6zS3A==","signatures":[{"sig":"MEQCIH32pl2PbAvyg0+IeVs/qQcxRAryLCxhZ98GEWs4GWGNAiB5LtJ65obplnjoko3wi3/OUBPND0lcvuTOWFM+WPbS3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3btvCRA9TVsSAnZWagAAXb4QAIQuFFaQEogtO6y5E1zv\n18e0NRl9Gb8rLz88RFvl0t8TgADzjTZNtlx5+j8NCBDxVSLH7QSNT9uoGaUk\nAf9VwnTTttlva/PIY5ToLdKcdC3yJLWaU90TF1WxTGFjDvxtlmzZxpdlWKsp\nhHjokiLbbAKZCMqVoNkr0R4FMiabOGDcto8Ry/Lyzs3OqpaTf2Zf8I1TjeJ5\ngDukKjONFSG4Gn1Jt4+fg9HfPxZm2LCjwANvPAYyCliz01eu82xH9/zPk6ls\nfb99gp4ToUi5VFfFNJ5QMR11pMtsT4NI0pGlC28I2jb6zwRVTgwnWsTra+Rb\n2ZUdvVeEo/v/2sXrGR8dHKMZ5uLrYb9AcU4Zn9xWdyBXFUL6TN/p9Bd/LYY4\neixMokY+BHi3C50lEuTdYY7XB9Zo0OlptaBIr+PYgyee9nEsqafPQGtwAn4w\nxF/tO01lBeK0ywPltX40itVu0pqfCy2XHYaHEEBfNtcIpWekLqmaf3Q/lxDQ\nNbw04V2Oop2j9vworsjPKqX+lU1y4GRsvyaX+y+wcGBohtpeHwVWlwtA2VdO\nRRDy6SZYDsORdaKuxkJTZmNOVe6fIky+B8va/7Y3DnVBX+uTmt1Rw4A7PBW9\nqtTcWwaDVE+j1a1qsSCt3oSj9DJOh3Ci/hIMtUEUNGI+3/lrdxtdKOK1+uSq\nPeCJ\r\n=W9y6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"cea87536cb463418aa6f0ee98d8772edf6e11cd2","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v11.6.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"11.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.0-alpha.1+cea87536c"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.0-alpha.1_1574812526629_0.2734955081204766","host":"s3://npm-registry-packages"}},"0.147.0-alpha.2":{"name":"@sanity/document-window","version":"0.147.0-alpha.2","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.0-alpha.2","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"32a7b245d4e4c718f072b3783bbb25a153c8d804","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.0-alpha.2.tgz","fileCount":17,"integrity":"sha512-Jix2vyaFsKft+veNPPklJcIDgkQNne2AwBekv/ERbhXbqnsOp+0UnM1mzCc1rjGeZxsGU4wtGvqgHfXatKTn+w==","signatures":[{"sig":"MEQCIGkOt+WVJMege+mvN0i0ZyN4epNCgJBBZlYlB61JvBU1AiBHEsQ0qF0q+T51AQawQKwf6glHhzM0U7lvNbeyINWxWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3cGuCRA9TVsSAnZWagAAzesP/2Byb4D3ox80k4BiL45i\ntWHq+0N+lJMG8K7SmEWXNbsJlQGlIsIqDOqrsjpmfHj2AWP6yKxMDIIt+y/m\n9+ano5WDBdb6/474LtL1D6xH8iGpYBEtuEq2icQRpK2qQv1mMyq0N6/Xupno\nxNHgqbqgEFa7f3XUIvbcLQtY6xqwlkGkudXFZ35T97PFJHPwH5hCLsp16iq9\n6TUdajAIEEkHzI98fbRRYvgPzGL6SwtRg+FK9ALQR/wLpdzgvzmKp3GX4U+G\nQ42pqh6TqnZNARn60Tl69DTaPOm98+MMqZ+VaKYPp+ugPZG8Agm3LWWSUTQH\n3o0ipejoaLKu+fBecfLeWODPMITd7v8FvgoCJqUJYaBY0caXTEg9/h1jaZou\nvCq9BMdoDK/psBUM/Jobyx+yJ+sP3Kfp92X0gwrDSb4AMQKIo+0beRJYCzIM\nwdbQ0T7j7E6rNMxyhAsYgmknUSfZI0Dbgn7e5u0pukfEfaTicDcyly6RDyOy\nnijH5DConloMXl1i1xZQQ2EQx62wAZLwu+sXHF5K/+8go7SNjNObmX0CS+bI\nbnUTwzVFE2JFWx+wmQlI04iuq/HfG2HeEurUBbM6tBvyRfhYlm4eRJ5/3Oov\nPQSnUHwSkWPImSWYITpaZCWaiOT1/7m2nso5/WG6OfOlNnvQ6AX6O7u0uJs+\nJzhg\r\n=fJoY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"2aac8d46598566705cc681ec0a03ac617ab67f9e","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v11.6.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"11.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.0-alpha.2+2aac8d465"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.0-alpha.2_1574814125645_0.7155977670246749","host":"s3://npm-registry-packages"}},"0.147.0-block-tools-white-space-fix.2":{"name":"@sanity/document-window","version":"0.147.0-block-tools-white-space-fix.2","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.0-block-tools-white-space-fix.2","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e003eb01df709b3fbaea3ecb85b560604f2a5a0e","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.0-block-tools-white-space-fix.2.tgz","fileCount":17,"integrity":"sha512-xUIvrNjCYe+3he1eRuQPi+ni7l1cmWwjEt4d3TWsgh/ODgrSBT2avmN/b8Cot2E/GtPaowkIefy3abAKNtcbpA==","signatures":[{"sig":"MEYCIQCBz0zxrrb3lgMYbLELjahhvvugEo0zgAHdIIp7zryHQgIhAP7LZBBNwVra/RaZ4d0s3OC6yOQO7NgFk0/neHtiIf33","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3rHgCRA9TVsSAnZWagAAMlgQAJIgNibSujAPj4XcCWc9\nYRTUJOWKje/CpaIGYFdn0C41k50YBMIRIkARCAA2IDmssYFA7DQMCa57jJyn\nfftUxxQD9px4w+RAnPUEtz1WLz11nfBnXiOkJHpEAZr0bN5RbZIMRJe9fOyQ\nmzUOrTuy1nY+6JyshLGlO1xJdQ4R6RhGOWmVwsWsLVqdlERcGfodPvqC5YUY\nmY1iRIRnXUUAvwkb9FkKBIuMWltozxk4AdorGMcJVvvNsT7TPCRM9GWrDBLp\nWSUdn5/SdXMPT25HfD7XJ2ZBVBVygvjeid+xrD4Wny8YE2XyEDuLvfjXiK2h\nkzuVcwl0vW9xtJGiEnWbsAzK1BB3nW1iL7jS7+uVck+/AUB4kcrERQWwWnjY\nMLZMHGBMgLBM3AuBDkiHto9zUmVRyOMwEWZGp3HV7i3NjkPfg/NDGXiZdxRd\ndaLXw+kiM8sfHQr78tj760ReSWB5JEjaUPrEXb58LDTXMLjxdlYLrW66tBWx\n6rHStCkG6JadrIicoPdFV8c8fDTEkkm2JzRyt87i3+Wsl7Pgq31n4i0wfQCf\nqta0mf/OcoA26AZBpVvaie0mPa6D64l2szvXgXyaNS+nE55UsKW/Hbv6d3yg\nduXQblWz08kYFfbyXZA3GCCPrCww+N18WjdzJlljS016q3vymZXo85J8M0Rj\n+q6k\r\n=A6NE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"bca43188a0baefe07d5ab0a7ef73be89dbaabef1","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v11.6.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"11.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.2","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.0-block-tools-white-space-fix.2+bca43188a"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.0-block-tools-white-space-fix.2_1574875616577_0.531411852291976","host":"s3://npm-registry-packages"}},"0.146.4-hints-mode.156":{"name":"@sanity/document-window","version":"0.146.4-hints-mode.156","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.146.4-hints-mode.156","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f639f055752be185fe6d21712099ae4817ef1b55","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.146.4-hints-mode.156.tgz","fileCount":17,"integrity":"sha512-XfUar2hQR8s0suLFYSI5njpaz7QGzFH1iKej6cEGyDYMQXkx6vNF5zsfOaallAX84EEaDgoP+ce5J2tsdOz3nw==","signatures":[{"sig":"MEUCIEYdU+ylMAC39a8To66WvjNo8+Pd4YkBNE5qx+0rXgzvAiEAn3542CGLUtd5/yQN6yDO1Wv5wLkK0TFg/PpBsVySHpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7ltfCRA9TVsSAnZWagAAyu4P/152I++tDIUGFqPBsFQm\nnUIkEHsIFbFOzJxhsMQSbZ584nVUf6cmEjNoSU9U6ZOs5J0UU3rXfSNk7nJv\nsbAR9OOyV0RHX4IkUneXFZ+bdFqR7Wsb5JDLNZDAFwQbXqP5A5Mb/2uWPmjg\nfGlmWjxZ3lRm0ocnSaj1hQcjFklhFzM1SwkImNB0vG0iih0MKusHigGy045p\n/qu8fdEujHvygsY0sGd4cQRZwpycMNX6WIEZfeEiK9w/ZAj/6+iVgT5JQZUK\nrEb5A/x+hb0LjiHYg7Pe6Yya8P4C1zwt2OdjxEtHNjDC1uCp/q0kHU7Badmy\nvI7K8yxD7CETP9BYOYW+JodS1QrN5Sh6slHF9UVBT8mdbCVf4nuRh2ZCQ/Mc\nVjHAPv4aWOPQf6uZ06KNMZfMwmX5hiMyoLIjkHNT04WMCFWT/LJaU61N1Oe9\nQ4dyDRCUWJzY+Ut3QEuMepYueTtILhO1CzKX1MQkhtRsSBA8jf3POmQB2nuv\nAEn+Of68sI9OYHdqibQ2JCQGdxbhEzevBmmJlxYGRG5d+BnNrJkTflHeM34W\nyzGr8WbCygIioTQzTGxDayeKcceCC9X6OYy+WY0cA7iwQvogenIPaXBQlXUN\n3qKoe+PVfFYTZywrcaJR+8r/sKhJ29xieIJfGxWztajoBbahb4TNcuk5i+ra\netyP\r\n=bXtP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"7f661b7310c52a48af0a6e2f9ef195fa9b8fc43d","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"thomax","email":"thomas@sanity.io"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.146.4-hints-mode.156+7f661b731"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.146.4-hints-mode.156_1575902047254_0.1714496829238379","host":"s3://npm-registry-packages"}},"0.147.0-handle-access-control-errors.38":{"name":"@sanity/document-window","version":"0.147.0-handle-access-control-errors.38","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.0-handle-access-control-errors.38","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"8b177e166abf2d4c03121ec87198a59ec18ea134","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.0-handle-access-control-errors.38.tgz","fileCount":17,"integrity":"sha512-+jzrjWL0RVrzJYHeBw3EogJtqg15qwexWfNMJ4Fu41ILBjvfK6JWLbJrvOnm6iiA8KZfaPsWOvhXoGHjPG8Ihg==","signatures":[{"sig":"MEUCIQCQ/neZ6o6AnSVCqK3A3OkuNhiYUe/Z+Z848PWzUVzKpQIgYXmHY0eE/roLjfrTAm6bZ9IWI7S2E3V7u26GyXR0A9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7optCRA9TVsSAnZWagAAEVgP/0i7vMde7E9fRIjWv7N1\n+QAQEBNY4xZfnu2OsI7446jWdintEI9cA6S5DamBIzsqL+fOq4uliACumWFG\nofSE5f7YaA/D1CUobaJXUzwNoH2OkcAe4EoR5jD6rz7v28RSSfdD+EVm3aDE\ns19dI++7Eezlj5k76jzc9Oa96hFrfjN5BuwPZxFxbvUE8A4KipGoNgZyNJqo\npOjRCnY5rxTcDxbZKEQOpEY4yBcyesvi2hj0U3KKGZwY+S7OrDlzXuNwhqVt\nolLM8yr7inmdtP0THakBe5WNsGZSaismarzObz5k0uk7hOp3nRuAaaEkEd9M\nxe3gWgJqrRO6E721md4Ke4IGO0gjz1MGQEtwmvUJ/YL9Qae0V03bdjpSW9j0\nklkuDU52km/q1MkVq1VGhlMJvXIn+ngmsr7c/8MdeI/x+veKMkC8Ar4b3Hpt\nPK32VkIEXRSr0i8imFwjScJ9ny89EcuMn8Cifule0OJGMbZfjzwRYrVOH6qJ\nrf/8pYAQwGjL4wp+hysX8wgKuTzkr6KhAR6QETaK+IArzWZzjVk5f9+xc16Y\nRTLpmmpmFlXF+DZhSfi798Dx6h08fKdleAefwe0ViAPnSShyyCGhKybaLGZQ\nNwnYS1UbOiX2V/dTGH5uX8f1i12DQewUcxkPxlBGLWyNPg+Garg4dm2THVMR\nZKoH\r\n=zPhX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"0d6b33c6c3b15c5d69e4e9cc32ad842c0809d9e3","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v11.6.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"11.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.0-handle-access-control-errors.38+0d6b33c6c"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.0-handle-access-control-errors.38_1575914093487_0.6747411165974027","host":"s3://npm-registry-packages"}},"0.147.0":{"name":"@sanity/document-window","version":"0.147.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"d4cc7ab78506f4260f02e283693c5c99e12e1b67","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.0.tgz","fileCount":17,"integrity":"sha512-pbJLKBdRAqoKoDyLa+YsV+ApHZtWOHX7yEh/Yt2S/bijJKj+vp94vG//hwZ5eQN7smhKzMxmSPtMVul5Gu7eHw==","signatures":[{"sig":"MEQCIGLuvdxYCFdpFqo4yFLIBjMkTLEzUHPawg1EUHsZcA4NAiBVL3KDtcTjkNcxK9fGikvRsHMP3CG9eBosHGNC2BCVDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7ovnCRA9TVsSAnZWagAAtDEP/1a4MhmJUzs8iO3b0eon\n2Aw3WM3Db1M9HadRhApYrUjOmCcgEIU7pYrutrOh+p1ewCYac6khjbnW6nqK\neQlAlLRqDoJd8xx/3WfZYDE7IMCsPlk0QZ4hdKuf43AOSuKDc+VsQpZeL/E2\nTnFGOEXcrA9jtDv3+VB0iwgo0XBLgRqvRsFc69JhM4fUXruuaod0U1bZv6As\nWHh+Jl0dNCyXHsZ7JaWPLqeZ5yTVO7RLr2W9c0LXRF/R+8YA8NipL4hIgN7H\n7Ih093q1GM6yOy9afSacKDi6RM85NtCOwalfAESX6mQg3pg9vztRR9oJ54gO\nwvwY+OZizhV/adQ7sdszXTCj9RgujuPG4kvncUEOhXg1gC3/vCrFw7Ytc++H\nDDj6QqsqH0IDPIpHrzEZI5EZSr4m33QqH/46C2dskkfJvSohqAbSBYpF2TZ/\n6J8XBelQ2Zw+9fH/vkicQQwgPaGPlAX3dhNs3P/Tjj+7XccSjXd4VnfDPQkc\nSPrt4ouMQwOGRvMqBSpyY7h9JCH7jFkJNZuNgQC/eHphuso3/UX8VAs5uo/H\nMYvBnTPvZEKSwclNEZyA755eV5WhrjFBcAnSlm4g9O4+oQgDvEgyZd2EEI/x\nF4fk/PvoMWwA+yKPiauYk0PuF3iZZMczmaVmxVJr6WtlpYqQDuOBuSpIEVQD\nijxb\r\n=TfnL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"43eae31e487a60b7e1b3b9c324dde4f6610867bf","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.0_1575914464678_0.14247390431508444","host":"s3://npm-registry-packages"}},"0.147.3":{"name":"@sanity/document-window","version":"0.147.3","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.3","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"591a6aa94de1298d160238fed83def671dee13ab","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.3.tgz","fileCount":17,"integrity":"sha512-7ri6f/HXKvnZaUGq88lyE8a0NszrBqkPQUhQE16vtNRu2mEHpCX2xAqjmD4mehuElMVYOmuvoyKL5aaMQ1q1Jg==","signatures":[{"sig":"MEUCIA8EPA1Ki0KtfUmfnKKsp5PhCulncufGybQUlRv3UROpAiEAiojCMc3XtavrmsucAiXRDSMjYUScg1a1OKunv+b4f3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8mBxCRA9TVsSAnZWagAAcDEP/2y/9ZXKwHIvIrEB4yZI\nlA/Dp4jh0Pb7e6UD95+6OMfWXb7qvXiLmSmbRphXMXKxHqc3eFEFyvuHXjhK\nyqAlogdN8EUHLBAiTJIfbvXN7JPFe9A9R04V+JbLh9Mz2tNX2rv9GQHr9qRP\nx93GafH16mTG1gCiJohFdF0bProx/9/Em6gJM+1tW7UJrIZrE8Re5Rw3cSgF\nV+2y0NeNapqdg2ypxQa/AUeCflUARFpTdOvp+v4H7n/ZYkitdJMWqd2z3UA2\nitNHOQ6EFhB17+QPBnycPweqrL3hOIshi+Kzbt4SekVzRmEKF+monvGk82MO\nWh9NqYKMcvsOzjfUs7ALihhcLE1vUUDS0xXa+WREtQrWDdAyY4QfvbM2kOEy\njwfpR5WEC7BFUdb1U0fvX2BTI2AUhhknBqNx9MaxIww6dA4yE9LTxnZpo2ds\nKLaUwGbm1xpIGOJtxdDqANZy0ca3G7lzt1uUDMW4Na6eVNlGUydcFaKE5XfX\nTYZA1jM7vIySkqagO+7+8NmP8pZBlngrdVV4bbdve/uWF/cUZ6NPH0LZ0Iau\n1OFI7Lp4rH1RmarVqsMBOxN9F84tEEUbbeCBkGdr5plhoN7AukitSSo1jctU\nNAkWKw5HqSGQMfPbkZpYlGLsQ3l27fs+mMoM/zgPYnKRXqQ2Z9cRcdrZMco9\n/GQ6\r\n=Efpb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"f9597453e4dead5011752186889f00fa36ed03eb","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"thomax","email":"thomas@sanity.io"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.3"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.3_1576165489164_0.6644800243008775","host":"s3://npm-registry-packages"}},"0.147.7-document-actions.50":{"name":"@sanity/document-window","version":"0.147.7-document-actions.50","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.7-document-actions.50","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"dd94bc937a0e106ccff404361c65287bc5b3e63c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.7-document-actions.50.tgz","fileCount":17,"integrity":"sha512-jfJI55pmCgbiPX7MHW+oBJTcV2FxD57NVoRy/X5Vu9NVsJ3pnnkT+1X29pkLvWoJ7fdz2d52KXmCf3MYAOV2ew==","signatures":[{"sig":"MEUCIQDPUtBOtjngDGDnQWkUT7ugHUy+2YPykdCihDP0zJohpwIgd8R8kB9T5oipqYZe8vEm8i+lAreBDbc4qZQc0FKA/C8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/KAVCRA9TVsSAnZWagAAWwcQAJW+2nwknfkpaevbhb/O\nmY1jRjXkmYlAd+WGNHpZgANeKdoCKBOu72SPlaNr7hBDmtvQLtCDIBiY7MH5\n4t7BeDOx5AnAaY2N7ArEF2WwEAZP80VsujgNoZR86kRb2W7BhFdR2XJShsiM\n5H14UCTNtKx23BBlZlxmj5B/D507F7QGpko4XMQLMIfGciO8pls5WeIV1d3a\n+QXMAoXarvncUW85v84SY6/02FST6/eXBlgjUzdxy0tSu0Qihoi5dba1oIhz\nnhPMb8WlYGh7bWLnHDWxby1kTeN+/jBci813B7Mgs8QP0kpnoDSCH+/XbwmI\nbdpoTSwEHQs/do+j4V/GGgJZD6w3FqKIDNVbiUFZRM7Rrkk32l6KsgBdIUVj\nQhYcR7fsOngRZSL+pq2JyPj7KL9xy+EcZ0xAt6YPz0WrpHSvSugpPuDd6phf\ntLkRDiLaqVMFsTJKe29GUsMM0M2a3JXR+mVkXM38CdOxVEHkFqSCJiuJ/a0n\nsAfAuuiKXhb+HlrhwsbbIIUmKugkWX3wWWjL9Qndt1ERRSgFUackR6FvGGS+\nom1yfMvDSU9FiZbULsreHT5d9JMGHzEeF1u9VyGEHuJh/TvcsnjKU08eNejR\nBdWEPpAPwKaW+k93P6m0QA/B1BByQeERXlL2O2EwkcA+7rr60Z43KAGRv1tn\nx23V\r\n=9+Qj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"1f8a76dec68cca6d632788dc33bb5de0aef7de21","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.7-document-actions.50+1f8a76dec"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.7-document-actions.50_1576837141231_0.3163225982426947","host":"s3://npm-registry-packages"}},"0.147.7-document-actions.51":{"name":"@sanity/document-window","version":"0.147.7-document-actions.51","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.7-document-actions.51","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"021c1a4c02bbf82356a4957f4c307f8d67881ebb","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.7-document-actions.51.tgz","fileCount":17,"integrity":"sha512-mDToH31J8SngmTI/QXcn+QfrsbLhjaZHGFc5NmkO+cVl5miXXD82qFxhpJSpXBP6jILlBogxmuxWzRjVK79pGQ==","signatures":[{"sig":"MEUCIQDU4Q5nSrdVdmXq9HXLOUuDUGCm2Fikqnc7q3ABnjw6pQIgJTPbgQIlKE/hjcqL7D6wBms+TAZ/s7/9BatTLt1B9Fk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/KFhCRA9TVsSAnZWagAARAMQAKAMCudntvUpxXOgO0GW\nk8j5xnXoJz76AarO/V19ApjKtJnFzi6DieNz6lbjktKZIpm0PI/WOB21Gnmu\njfGa3Iaa1gkpGSTvfqm2kunSkbJrHrV+e+ZuIioo+X144/+c0uhC/l5mkMMA\neEyJhC/I0JHDMxbIgBJWXXICbUAhmhjzzp6xbkJfv7pLBw0v8H941B5GqfTH\nffekU5/s3cqaVfflWXuj9P+Uc81mizw1yACvJK0Dcn/SUw9QgetXE8Y1Yvg0\npr1tye18S2wftN1gJ2zzY3IOL7D2iCbIGR2T2XYkKkaD3cWUrlJhfwVI9kMk\nSKCFjTm001tB4t8yr4DL/wLy2Pwlrx0fmz3bXQDAXyEHv/NWk892p0MgukLW\nksXzgMqJJq/Oay1q7EOjDTNR/fCpETpHfXoL8C3bImJv9BShLq8uNtM42wRw\nSUwDaqr/8xzN28XHEXyE9KL4yIhZeo2xhUA8lwBVMQi55Fy25uR0/TO6F+Sy\nmjxVwIh9WpSxsMEdJwgQx+3wyB3nWEh+or0Pe4VgnokSedtqH95zO9SEExYB\nI5dK2ezZ5JLCnBxuV8UKf/s4W2trvdTyhrBiYaGRMlEtfV0Tz3xhMDnPLEhd\ncoaqL/pyzU0An3IKe86jXUli5mKm3+2qkWBkcKCuXim5e4V7u+XWYujHzK5M\nI5ic\r\n=21gP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"5c8a4da0fda6bf0eb2f0360eda3086b6bda8e3f2","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.7-document-actions.51+5c8a4da0f"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.7-document-actions.51_1576837473475_0.6253560307813351","host":"s3://npm-registry-packages"}},"0.147.7-document-actions.52":{"name":"@sanity/document-window","version":"0.147.7-document-actions.52","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.7-document-actions.52","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"556e8f3f9491c9bfd94e897f80331fdbd970ab81","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.7-document-actions.52.tgz","fileCount":17,"integrity":"sha512-OlptMg6NZrddPbcKZgjGsRlcXfgFY4Erfdd6wFVSsGYYGy6aZdeFtI8AWmwHBrssMeWX+CgXj+5ks4okI7MQTg==","signatures":[{"sig":"MEQCIFQL10CObyPv5rtpiu58C46rUj5uKpJk7jdbt4b0sbOcAiASCwnIywYHE53irsknc0TL0P2mC5BSMQ+9bTN0lLS8mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/KLdCRA9TVsSAnZWagAAu/kP/06tsKzDxe6GeNCs+mCf\nPFKSrM0q+eKgWLDckYS8gi5Pr/ddRXfSt/vYrDa9z41lD0vZCDoBg0RZs00B\nChX7YNLb3NqkAOJ47LnmHKtfv+FBjIcpAXtVLZ9aNhg0gCysTTOpC/EMViYD\n7vQNFaqzvbda20HyyGhjYR/s+Uo7SmYaLn0y5h2rvReasgQpmB6Tv7bOUAWZ\nkxoSDd+bKblgoDJa9NRNefezQIwRS77j1ucfTuA3+SWySwTkJDtDlLDFxsbV\npNXkRDfssn4w0LtPx2RUmxkctVeIRk73fZT8rxZMrILzbIyVwyaHlo83ps83\nEXR8jI6krhewoSMcFWFzQs5wp3CgBWi1nmWP8gabT8PThFwvrXQ8Kt1eUwZk\nCWP0qPZdpMhfqlekBUq/aZM2+yBrurXh9G6QeHBfMudBHm3VarvmvPnljThl\n15xb07UZ+ktthDDl4nfZrZeSyXqKI5fPm4o49F3e9c6/RQyufNOdmKMJ90Nf\nWSAd2tqOA+Z8lNxrFnx7b4Vo/LjlXzoLSSVHnWwwib2DjjiplFTf9bsOGLZr\nhfVgPHNWNsc8svUdn2yhjjYJn3prZp/VBVE0VP8ApeCwZMD2TkPlHM5SdaVW\nYwXUDyJQNrudTqOqSu5z6NUy2hj3dXgSFSyl4SAIlbFMxJ0+J4Er1nvMqNV6\n3sP0\r\n=q65x\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"1cf7cfd1c2c774c56b8afc87b4ca46ea7c6ed322","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.7-document-actions.52+1cf7cfd1c"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.7-document-actions.52_1576837853513_0.015283979203961406","host":"s3://npm-registry-packages"}},"0.147.7-document-actions.59":{"name":"@sanity/document-window","version":"0.147.7-document-actions.59","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.7-document-actions.59","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"1b27ab4987291b520040e350124a207b309f69b0","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.7-document-actions.59.tgz","fileCount":17,"integrity":"sha512-ZDQbzYQLcSxKGyykdQt5UEwZ3KNBi5Vv+F6LF3gpxScBfQGRuaGTn0KwVEXjtTRDR2NUzMFre26dttOop5YGzw==","signatures":[{"sig":"MEUCICUuHzhj0bIO/Id6268XFpkDkNGhmvksnWizjKE8x/9RAiEAlgEjYQ7i7dVhIuRtaoBU5rOlMBTGEayiUMRBv1OOkm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/MsJCRA9TVsSAnZWagAA6K8P/333SucdybOHKBOntpOQ\ny4ec97O0+SBoBaBawSASXPxvi5ZlvwNfPB+pI3L0Ulc4FeOeeDKW1bseSSE5\nWZzXYGXrpLqqJT2t6gg0oMd9gwWPP1VJBbgrYWnu9fUUCNGhwoD46rlGu9th\n5N+WfHUjzGQ2/gEMmQJsSrFe1nTSSyjNI5Rg0a3+gDifZSz/7KIFVYH3vHh9\nCPN4DH6o0dI69bmRPEukxqUZXMKeK+vJ8N76VEwe24V/w/NGUCQXy6KhojaK\nSXEh688LpFDcGfgVwCW8lufOm0G/lEpDEinak9yjD10ozB7weI/x8rdudLHA\nKrL0+hMpK9puiCK9YQmSWdpebXukKUNHU8tbBnm5NIZ5xBsNGxCD+RtqO67a\n/1GgeVsSxBhi9RXznIgnnyfszmjMliK6rLgSxM+tDtknv+pdEgEq5UZNqLWe\nflI4JXYn5tYgyJoRLTfhvOvxDiPeHWLehyVyMwGoss400pPlTqNBL+vD3+N6\n7El4Cd7kqKXdim/1HNflZ/6Q+Cq0Osb0KeCYWaSxuXrbYnYE5Lqo+0OQbSRF\nUKRXQZAsSkd/gZagMHmrwmcN8qCbkEhQuS+S6TZwoLEnrbESOtcyLl8nqEcv\n9vNRC+rwyZIXT/rR2gCq1xVnpLn0Rocs2HYcY2gdbyCwq/P+6wl7VUM/jWbf\ntDro\r\n=aARl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"b03d1a6647d4d8974b71501b07952b3c032aa8df","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.7-document-actions.59+b03d1a664"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.7-document-actions.59_1576848136850_0.3569964624333972","host":"s3://npm-registry-packages"}},"0.147.8-document-actions.59":{"name":"@sanity/document-window","version":"0.147.8-document-actions.59","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.8-document-actions.59","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"677e44a17f893c1e3705c8eecbc0824d44c630d1","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.8-document-actions.59.tgz","fileCount":17,"integrity":"sha512-DffOlrE9LTtUS41lu3XUZjPUhtR7f/uUUGehJA/LTek1ich4rdDfP3KJl0XvS8kiaXRGmtVkSTP2WP6ECHjROw==","signatures":[{"sig":"MEUCIQCAWdLTpG5xoSX7bITk0h+uk15QI8ur/up2sIsGv89/3gIgRfMaV0kGwD398BQoU4YoFOr9EJoRR2wu1v5CLRpt5/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/MybCRA9TVsSAnZWagAAA0IP/j/5WMJ9lQeisFMDtjwG\n9gu5YJBLb5qHGKyUuxuRg5pdFOsHAnK7k8DJrNc9weTiLl6x+6DlSZgaEiVz\n9zxWr8AeQ2bISEvh8ydHJltwBFlYkqDcMQAXEYhRjrWbvZUBEmUvzCS5LILr\ncNVE4A1Bp8SSpFOXW98GXMbtyCfZeXXCLMTx0UNtD+1I87zH+6nZSxeDB3fd\nFcE8TZAIGxWZsy38ULp4b/iC1kJupx6zgLy3Ss7ZHjJ4TD8zVdT0gXUhhhJg\nGwlCEv61sTeSkmefHVeuyxwFptnYkiiuaFh/eoQoighHA/VaCUIE504N1Kvl\nl3bePI/Yb80SjDJC9yg0MzGGlg/hB2IIfPwFZJLekpMTiIyleP3p3cITtzQK\niDSTKCUQGLC/+o1ceVT+SkZW3gbz7EssH7LHtReetW+pWx6eCfVHhyfxLABt\nMabyPmFlqJ91O8wE1xY7W9Jllx3N8T/jfERP09QkI2i8HpST91VfzCvRvLMj\neFtTDCg8DzDi41at40roM5gQt0pvgGf81Atsv3VONRjFglgHsXbLdE866sXx\nv+b0HCanf0HXS0XxJuwiVb3eSd6jqj8EsWF/Hso2je6tC7kWdAAcqljKLKDe\nqRLDK84+ofs+wac7t6ErbvyZc0rYqDVT5uw2ofKbuYLtPEvgCklzvTjVVq4V\n7VfZ\r\n=LbJ2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"415299f785b87096cdfe8b0c8219fbd10a22bba8","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.8-document-actions.59+415299f78"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.8-document-actions.59_1576848538882_0.8744601284368352","host":"s3://npm-registry-packages"}},"0.147.8-document-actions.86":{"name":"@sanity/document-window","version":"0.147.8-document-actions.86","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.8-document-actions.86","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"d618c44e22afc60e151e194764ee5c9450669263","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.8-document-actions.86.tgz","fileCount":17,"integrity":"sha512-5qggCPKQ6vtV2jMFXWfvB8upZj4BdR45bbJLINXJJ+OyOVdYFUCA15mowQ6Jo/o9aFEn95rI2gAXdw2i8ca7bQ==","signatures":[{"sig":"MEYCIQDXLF3iDOpaGuICcdJ470fumkV/2n/VqclRhrgQBe/F7wIhAK4QKbek6it9UMg6S58IZKvBbDQ7DWzn5pFcyBfk5knT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHYfZCRA9TVsSAnZWagAAffMP/2oUrJO7JdUH2mvR5+gI\nm4f1GvgE4vOYf+EhD7EeI8NJP43sfEe0D/Yc91Ued3ujaG6LWVg/H8SFD/4u\nATUIX7uYAdMoszNipRBWN7PFl31xcOSFfmifqiM15MfyntitIeRXsP0UHi78\ne1kI+WeOvdTk2FgeiZEh1XuAqPEOo9fmJJzzeufriVijKNuJKP+BpCQIKuQl\njBtKCJg9DAmDYeoQvo/Asr6JAV+dTmTTRygO6Fwi7hZeOUZkCz6FP640IWIt\np9xcPtDyX/ws88AehnHlDA6RZWCZjM51f27wzNaInsoSRGMg2R91tdvwinIo\n0t8bKvax03mCFWP5bzPPdYIMtpzYjpjYaXIXR5AB/CrBVtPPyB1+n/hOmwp5\nrcI0TP0UMdF1qKjV2R3+sY3P2O90CdBVgWjTIMB4viRXVPP5IAA7KlOS1yuU\nl3YZk3avl7a9itPBtuYcHkALYnh4GszcR0lJVwIOD15cvTKY1SOU8yYqWP/2\nUEOxj00Hf5Rj4ntSYWuF9sablADrQig/t/hJ8AYLAwX5WEBpMS/tMpvAV58x\nv1EhNK44/Jb02djiyZnfC1KaZ0xFobdGv7QKj+DH5ICr2fPqVApJp3rTN7fd\nSLFG2+kPkUrKfdVAwVqNzUANQtzmoUXxd1rEN4+LON1uXEQSPPJE5ggB2QHU\nu2Sv\r\n=J+3W\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"49b2e2a5d18c65ef15e1fb5703fd4c908518a6b6","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.8-document-actions.86+49b2e2a5d"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.8-document-actions.86_1578993624874_0.25251820595364727","host":"s3://npm-registry-packages"}},"0.147.8-canary.18":{"name":"@sanity/document-window","version":"0.147.8-canary.18","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.8-canary.18","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"d78a13744fa87eeced6905c7aa4b0d6e644cfb8c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.8-canary.18.tgz","fileCount":17,"integrity":"sha512-C9MMH3f2w/12GyxItTSN19V5fDR5I61aftyKQe52faXmroq4CUJI+W5zlyuhxTGe/ybJm2vbL9L8ESgqp1DfeA==","signatures":[{"sig":"MEUCIQCNKHm7pnr4tMp70G5bmocWFLWXE2x64pQC25jAlOzsWQIgRmOWn5mBF3sYcWJ/rIfegPU0dCGZQLaAtzn3rzJ+P/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHhcsCRA9TVsSAnZWagAAG0UP/3FCkxw8ai1YTMeG/5+z\nAWWh7ybfHYUIwNlOyIsQ+2dbw1SQOB7mQbkBIHwf5pW+M6WK+KP3FVHt3PD0\nAq5/6JGjJo83u/U7eC3UmYfkt7l7mXKKscYCv+lvv+6B+K3KZNwWsqqrL48p\nTS/QVu/dWUk9DkJD+xTqzIFywMLIru8EY9mrq50Z0Vp1qv2sT6PXsD5oyQyJ\n6cQM+LeLJ7sht5hzzbj3ZL1yzY1e5PMuNLMFNZ27Nwywc9uaNMKd3Jv4I50J\ni8jZqhFfMTzoouWaF+PnYRba+DYwm7eLmZjMZq0uA8318DYJRVkMCAklumCM\nmo0MySFpSKanHCmUXcq+dJ+THmXqmQjwS8tOwsQoNYwLfh8bg/TZ7BKDRfsb\nRBnYgEHvptJLJnNmSay40SsaP1lD7lftXYiKs4eo78VpS4KmSPvoWWB/m9Kq\ni5ej3PHUu8tQnyfKC+wPZi5a/PsOwmcJO7ksoraf9wvHyt4NJBbbD6SGTrTT\nt1jN/SOG97rzQZFFeeAwdcbKmvDuPDzhsrLWhe/ZwtXmCGTT3LCeKqZuiXG4\ng7Kok+MBcMmvjfvwl7Bi97PFLLsyhpPhI+3z8VboQSTJbmJ2lX2PD9Sb2HL8\nPpsuemgxeDQmMeSodiI5LHz3Qwg7eBnyTMubrKygBYTsGCBlggKXLQm2ElYx\njgJZ\r\n=dxLR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"4ca842597ae516e6888484db13acb29ba1fafc33","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"jemmima","email":"jemmimaknight@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.14.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.14.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.8-canary.18+4ca842597"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.8-canary.18_1579030316224_0.7324110671461825","host":"s3://npm-registry-packages"}},"0.147.10-document-actions.84":{"name":"@sanity/document-window","version":"0.147.10-document-actions.84","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.10-document-actions.84","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"be0d4c028d801af654e88fef3b3dee9cb2450bdc","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.10-document-actions.84.tgz","fileCount":17,"integrity":"sha512-DPuSYdMTprwq/Hk3AiIWrK2bl2WZctcaFeMjY0GY4MULtXOEMigSlf7lIHpNkhYtXja6/w0Rl2kTlPxSDW0O0Q==","signatures":[{"sig":"MEUCIFwwXZIPK3VxYTlKIwdBvFrR784V2hdDy73BuvK/nKQQAiEAvnC2cgZ0HWWTNyqnW50c+hfV2u/xslSCEr0z9L9pnp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHyouCRA9TVsSAnZWagAAGNUQAJRbnbxVlMoMgTfw+PfV\n/l9peIkna4QpFyBcp9AgcQ/kXxPe13U3FjeCp0l4vAn/tdPIV+FwNrF1mX6o\nr74f1k1/yq1HOjssZfjHe021zG9OddeDQ/NZNyYi9XspvkqBdkRG43pNttYR\n4iQFa9SGKU7svKe3ej4ymNsovDK0cSTjw3pHFBwQMkJJxIwbEY0iSfq+S/dH\nd2WZyMSKcxZw7KaxY8SNnPym8uupyNbYy5D1obzbKLdXkc8YoFSBcTDNyCfL\nWIpladPXknorm7InKN6l5nZY4llK0D923lIOdLdq7PZMJVuPMJ3VyVjY4JXP\ndyy8ULFac8SlyMCvokCCtlnLXCdITDYTw4bEOCM6lEdN8lXoIrLbrGqTzFdp\nrzeKTGSkxVQsYJ0YPDf5F/vFF7+z2Jz00+0B0TjNu6uzPAjmF3ZIVL9RIgMc\nsL3RpsycO4G/1LzF2iAGXPKGEWodd9LO+KC0jTmUENXHSmCfB+QR9k+z9hcH\n2CCddJ0WY7SBAWWnzIzPwzm+WU+g2166S3YQjdsDZfvKOD3joMJD5SbwUpsh\nljKHml9t8O7q53SCZ3NmARrqKYVc8WS67njApUJQnX1ZJnWLnd6U+g9G1+7G\neDWrrXyH2VjvxY1CYIRUDwEbTLHRRv3lBNWazLzbv0dpKnkK/z8TN6PbAVW7\nuR+M\r\n=uDwN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"9f45f60db32cb66dbb88d6a92d9fbc56e7415715","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.10-document-actions.84+9f45f60db"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.10-document-actions.84_1579100718570_0.47563640949009534","host":"s3://npm-registry-packages"}},"0.147.10-ts-client.1":{"name":"@sanity/document-window","version":"0.147.10-ts-client.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.10-ts-client.1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"cfb2795521d8574e4833b796ad7639a3012d0b27","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.10-ts-client.1.tgz","fileCount":17,"integrity":"sha512-QVB0ru2jACq8NzrLqEVSf1aKfrOcyTm9OHKxL0sp7hYigdTOZJ7MBjGkiZczTJk2DWlYlqIoeB9k1tcF1/7zYA==","signatures":[{"sig":"MEUCIQCWk5F+wUrmTQQiwnr9FRCu1gfmr5h7x8KNiZCRb6PGsgIgA19mIRqi7hAS+NRR2ZBEWSb7FGILcKMvstJW+gLiYsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeH47SCRA9TVsSAnZWagAA0hoP/0OnwYutasqMpncq2nu4\nGT7lkjr+A/b1HJn0SBCoOLJ90QO6pWYR8yXfWy9JqAqnXsJ8a/bTByXtg8Sa\nSJGtyW1/tBxzL4qUyxatD0FhTapC11/TcDNwrpSQ1Y/3mMDfOlyaQRrSz60T\n71oRNfJ9R6/0o5tf5g+7XVDE86KQui0tE+UyOVMfPH/2XdtpjhpdCICBnmKs\n/yKHuZgVulG6Fp7qd+h12GpOMujaRrSg9Ni50oTiwpuIDkdud4+cTi5aun1e\n99xYqvYS/xhoRVQX4/kjPDE/ADgz7UQyAq6/QVbQVq0ACe7FZJGsz70AtX8L\nMvoIjzrX8FsuZfMEF6c+/ZiZgpKkCdMxwgBgH4Ow0wiowhJES3kXm4HYbDpx\ntSPsMc8M7KjA4FPNZCA3bXQZv4JRS8vFa4D2AyYwKhvRThh5OzunxUMF3J96\nlePRJaNGXiFGvnDR4LxS7jpTWotVkHrpB5PACYbMGv6qTrL2dhOMXy9fBwPL\nALUzQIf+J3AhTjpm3xOn5AOg+8/H/g52/fYou7r18qj8WeeWqZ7lLZFXQwYp\nSWys5xmkWg7vy7Rkh8GGav/9OZVF+8TG1lpMpjsSFWiHnY7QXvnL0LlJmfXQ\nqMM26kSfjLprfm+SferKGY6W8geVHZ5E/YVqd2OSWufQ5CcKOyVQv+NGx3lR\nRc2X\r\n=MdKg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"5473a24ff3431de02eed65e8b70e3487fb03e2da","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.10-ts-client.1+5473a24ff"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.10-ts-client.1_1579126481727_0.49389394311383805","host":"s3://npm-registry-packages"}},"0.147.10-document-actions.97":{"name":"@sanity/document-window","version":"0.147.10-document-actions.97","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.10-document-actions.97","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f1b34edfda0fd0c0ad23db07f332636b1a345a22","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.10-document-actions.97.tgz","fileCount":17,"integrity":"sha512-3qqdTii6rbhzkwFbW3vidkCxjn9o/KMsp5b3LCmHrI4rcFbx1baGBPFX1Xh/Jy9l6+u5+IRHZVhlGO+DmEX4mw==","signatures":[{"sig":"MEUCIQCZxkxuCUPVBYNwY4NNSNpKpIoEeCfivlG/feGAQjn1mAIgBkjbzEs0AvZojvZrC6riTSGcllHyhKvJuAtuoDDbU/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKwnOCRA9TVsSAnZWagAAhnsP/jWcY0qRnD4fYCEGZaus\nLjVCexDNLOlSN3P0UTx5px9ns9l9GBMQmMPMqNjExPhT9EwhJv4dScce7I7P\nV5usB0VvzFz0kW4KZgjnkOym8fuyTG5LsBLMONutxGg00Y6+jMWConp31jK7\ngxv+8/vmi6nlpaAL0rx21zxWBBYH55xY1W51Z4/3ufH6FGN5AWgqHYK+iP8t\nCeXhyEGemyLvPVQ7wHoKXUjzdpgnGPxbwolILUN5BadM1zAJuTfpOji1Kk0C\nmcaGL63y8sED8LVWAK7l7lk90cJf+ozfYtA5yoR5YYtGVDuogzRQphtbawK5\nAa2NIadtf4UI/TZJewj73Tx3xoPP79/reOigSPO68N0kwuJKAL4vDKF1cqSv\n8ow+0xHfNvudt0ubLxCt4+EooEJDVbt7sGIA1L8jFc30Mo+SuDNN4bW/dZVI\nhVviovOZ6jBIMipyAZB3gW+t+Lg3lJRzK8gGAta3kuuxUCutCRQJWd8ziWSc\nLmho0rlJN8jAmcsukdYJd+C3gZ0BluJWYepkJp2Bj/EQIvT6A7abMkqreQHI\nKKfv+isxK/REMYh0f2czHaHBLjBe2fAmjzb9l2REwSWiVHSFuG5nC9XUhU/H\n23pG2jG1BsQh3VKKGtwGcBRnhWfWyv/0JUkjbMMb18XqGhin9cRRp7Ooiril\n+ArY\r\n=Gj6E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"70b578cd7a1ba58e29c68ff8e081bb58b80bc757","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.10-document-actions.97+70b578cd7"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.10-document-actions.97_1579878862013_0.4649173913273077","host":"s3://npm-registry-packages"}},"0.147.10-document-actions.30":{"name":"@sanity/document-window","version":"0.147.10-document-actions.30","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.10-document-actions.30","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"ef14c78540d307f5fc14c0d02167874427190c3e","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.10-document-actions.30.tgz","fileCount":17,"integrity":"sha512-AudG++1mIp6ie1FbHi6OYV/K+DRSVE8Suit9qcC6QeHTGKQwgiIMV+Jsawsq+X+ldJvndOTwQzfX4Bffq1DURg==","signatures":[{"sig":"MEYCIQDP1qOx7Szg21j5Uvu+kI5k3+JkbuyJtn6EOGmidpNs6gIhAOLyUQQvuXX5kP5E+6mQ4aC0n7OlBRU3GZEnVScWr9oM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMw5eCRA9TVsSAnZWagAA4I4P/1YB4sFTnrV4uwz1WEMX\nrmiT+t3vlZXR3uKzqZRL/X38uRzXw+xpaNmwf4ktuyVjCPp5pplQydwT7YIQ\nUEAb1pwnfW2hU6OnAGl4mlWZpesJ+emPBeg1VwpSbBFGmDfu7wa9AKk/spO7\nltc9Nc8MHWZFaOoqkgWv5AYhIGfATLWQGK1NO1E+oJjM2PTXwmnkH5Uo0yW5\nIjBu2FTsETGvttua7F1ETmB41GjwX2fh0EDP9UqSsYkxmxU6/jey6tEAu8gj\nDfPAU5+wGbpX4xjWMqs7DlkvXLdmC+zuJzm4cPwCibKa0YLkvW+hmxLewd/d\nWO/+Bj4AJlkfhRUZCYPUj5mK3Fu062bGBJtgHNYjHLNUbHhAiZCi48TsXgtL\nLG5gozzVPFLzPeTGZrGHPRi4HCKZhyI264Dvf/gsQrd2XbHXyzu0Yngbewyv\n+kacwy3C0j7X7mkE29rRfrk0yD5MHdbC2LUG2yQ3YODnM+Aagdd2EqXZIFB0\nAyq71mjMSwCJWKQJQen1S8KOlECjW9Eu94qBVJTgwdS54OXSs0+2IjtFZwOG\ngnSxWfyW75CN0DnruLGcZq1mzd530QM/2au3QTS18cVdcgM2LcLBiHraQw/f\nFdfSeKhfT14/gLcEJRDZJhaeGBIOFkQmct8E3VDnFquMeC+7Y89gSaTZwVL1\ntORw\r\n=Awl/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"b85c695eae445bb5b1374bff0a1855c3100c5da2","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.10-document-actions.30+b85c695ea"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.10-document-actions.30_1580404318208_0.9004952634271011","host":"s3://npm-registry-packages"}},"0.147.10-document-actions.31":{"name":"@sanity/document-window","version":"0.147.10-document-actions.31","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.10-document-actions.31","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"75643df9b88915680ec4d5b33a89b0ca6ebbc64d","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.10-document-actions.31.tgz","fileCount":17,"integrity":"sha512-6+wVimoYi5y4r9vuKI//6M+C1zbt0S8CiR8PTABgFWCw4k7/M03HdQhm4vqtjRH1PRxIKc6u5r0/NJfEel/cHg==","signatures":[{"sig":"MEUCIQDrKyNRCAUkzIlD6iJCRCG9xjkt/YWrxUc4zQI3X6LwNAIgHf9a8rRuDYZTVhUqMXOUimp7tssuY+Fwqk1TYTL2OG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM/KRCRA9TVsSAnZWagAAt/gP/jGNVoxnTIww4wkBRp2I\n2NtQr34W5jaGD04vfA7g1NM/OaDjQUslZOy8oLxmEDrFy4YWCVmz+jldO07u\n9fmRt96EKgGBGPHGZhwGPo3hLj8A1SIOLM/H6Tq4VxukRtf+MAzuxgg+gN+9\nfhakFCIrhtXDgr/q3CodFC1GzYjHcO/2RYWUdg9FIgF8PpXXK47dLD5eVG21\nxw2jdLOoaLfOsQanL7HOWCSdQ2R96KPD0DCgWJZLCPKStj9FlBBdbHv87hz7\nzQA1Oqvqopr0zQjrkrESgBdxKa8H2KmltZ9BvT/gqFE0cuCcEimlOdb+F7aD\ndcMiwxo3rkrziTvNJKFyLxvrn14f5sRC0XCoSCG6qKoLdi0ZvgoCutOBaKkN\nS8yi4r0e+lhfr6/6wQL3yzqGWvle1I+nG4Hp09EJS6lpujfcTvt9jFZIkl5P\nOTis2Ap9hcb/u8vr9J3jR7ZHwdT1lSbCEfeG9afx5eLo2ZxmHMmlqgSwStt7\nTJo7vob917Fdqso+4fOZp1VFOnYQAtfeDQxUwN45QwkL5R1yM0eFHbQGukXp\nJ3oiZ5YdJV5Txe2N2gGF774xFmjUhskAcWmqpkpPX5AHOrSwi7w84bjNIjoI\nB5qJL+Poa2wNPMq+8OUt+382eC1881YJruw2hR9QTESHaOI4++FJgE9XUAAL\na3v7\r\n=0Mir\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"2e6c538e6a9334b5f83fe324b24f47ad20697a6b","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.10-document-actions.31+2e6c538e6"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.10-document-actions.31_1580462736708_0.8152936781929823","host":"s3://npm-registry-packages"}},"0.147.10-document-actions.34":{"name":"@sanity/document-window","version":"0.147.10-document-actions.34","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.10-document-actions.34","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"6db97f0bada5053b61b27c2b5fc681a959f45248","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.10-document-actions.34.tgz","fileCount":17,"integrity":"sha512-CUF9T1GFTpc0Luy1EPqSfmQa07ZHylmTnchjyw6kCIxxtcwUhVdeq9ClNmlGfU1oi+oH5eqiRTQEkW5FHAPRhg==","signatures":[{"sig":"MEYCIQC3dg/UWVWjvtkeP5eS0T1D7YQ8aNYA7ZnFNotb5hzWUgIhALbgKIvPm22CS+e1C228odazoY44DUDHxGS91LFJYK4j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOS4TCRA9TVsSAnZWagAAzUkQAJ94paFqZDFcfcnaQaAN\nBnfB4SkInbwLdJWGlPiSnYXDRv4uh1mQBEqICiD2dfmePxbTXXQCR0/89w6K\nKk/dZbO8ChThEKITCMfIzZH920KlkKeuHTR37XvYpcCeyATrwn+fB1cdTW+u\n0EmsR5azZ12WWHkorLyfs3d+dAT+KiKBuTUxy9xj6n5XRtlHn6ut6AzfpVsN\ndzDARPYMzXkYMJzQ3iz+p+lFWAEgRzo5QlO6CVvf911TTajF4tK7vbSCYME8\nCqmkdl3n3JyMiYTAgmwH0iTJFuUSnPZNQok5nyK9HWY6vde2Qf8oNxGhlFNX\nWvOtLD/opO+wNHXOnWydgRfi5TRU1uycgAT0LJ3gGFAWoCcpR6bpkvjHBPoH\njMeMErvdW4hYRHfUMiVWTQvNUSkSykYvEzouO1UhHk/OwgNhBdvBOhZVENka\nwQgcbHy748yedkx4J8VnjjAB+ntLqtBdMDJBT7gFQGjrNfKaGGgBxpgi4VGs\n4E6wL00pBWB1ITbW66fI+ZkXRghuOMjKWPSskq8b1xCIE+2crXCIr4UboGD5\ndKFe3d4nCZlDHRdbXit6FPvwkYSPLI/fuJ8WsnKUjmImKlJSCyl3jyQQhemy\n1c7OZuWd7a51xG+YL/CiXgobbckg7CwNU+sPIM8TNHbeUBccDp/D+6smxKX3\ngGbN\r\n=FhFS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"0e021c5c826938bc15268f360d6e127678649469","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.10-document-actions.34+0e021c5c8"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.10-document-actions.34_1580805651348_0.23841714875038345","host":"s3://npm-registry-packages"}},"0.147.10-document-actions.37":{"name":"@sanity/document-window","version":"0.147.10-document-actions.37","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.10-document-actions.37","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"7ebdcf633a3bf481cc4c4e18a2f3a58c7e266d52","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.10-document-actions.37.tgz","fileCount":17,"integrity":"sha512-sjcpaSGVXgEx4rznMKapXgYc5exFYcNgShSNpb2761907BB8v1wWCL4LJpW2uhRh+7jQPE7KRB8sMQhfQClvow==","signatures":[{"sig":"MEYCIQCAGrZq8kMS/jgis4Mr/1cCoHNd64rIwnPkImh6qAbHfAIhAMeZnxgsuVBPPcNNZ0smW4Fs/yX7sW8SLG5kIndhO1Xn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOUX8CRA9TVsSAnZWagAA1zcP/RmOarIi3g/GfCTjDZka\nWp+ep2bPj4wQj0JipHB5MVgoys2O/ofe83vw8pnwUyBPF8M3TKtKGrZlY2UL\n9QO8EyAT54/sOuRL2b8qBoGgb8TwMm1dOy7CNhrNVaDsxt3fi3BVn8ghBUxC\nJ5cF8ZX6PEmqTgIQ9DiLAbAbp9OJxU4ajGtgg90wAHN0Tsh6u5IFpM9rUvUU\nHuQJxM+iM/OXY6S6AU94w+D3Vvc9MlDMO0FsnErpZP8fezafNgs3k5iN6Mmp\nyTdeU/8P7UyetaLnI0PXOpsB+mt5hEvCVBeeEQc8PdERt54Axicr93ZYn/fT\nUlS+65Di2Siw4sx2RwLYzFCEWD0iilYz0vAz8GLyFKF0rw+8ukhhWkGCbDS8\nq+6Z14rOVq4q82V0jyLzIdQ/tumFOf2QThsfDmpIrlxGy7k2v5oVllkigKx+\nsFY8S2XGZ71cJCsUkUpSmK+5YaGzPStoDO7JXx1bJthMxm5B006itYYST0vq\nOHimLk/TneZ8cw/xCY9hMQSoggdV0Geqj7Hs9Cw+GcfSfooWjdlJQMmxPf2T\nfZcvIf2R/C9E/Z2pVvAluz9QQMn/zNvufvDN0molJUYa4TkLHrzxjwFTXS4I\nDqLOfKIawljdhC+CsR9TZ9lDZUdD7VRryTuZGikolr4LQS2WdebKPiNWvo68\nsREU\r\n=5AZ9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"488a1ac44543810992a83d537e9912a4e78b4496","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.10-document-actions.37+488a1ac44"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.10-document-actions.37_1580811768741_0.17806113936804113","host":"s3://npm-registry-packages"}},"0.147.10-next.22":{"name":"@sanity/document-window","version":"0.147.10-next.22","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.10-next.22","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"9b3f5dbf5fa41303b784a51082feaace8005144a","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.10-next.22.tgz","fileCount":17,"integrity":"sha512-ZLSHF8Z6GZzE/jfLUBbucfoO6ZvnSOYpPdIIIBK7XJ2eYeaQFRIweXgoXI2VMO1nc+4ElG0fu7Fol3+fU2RbMg==","signatures":[{"sig":"MEUCIEjZ4tUkcza6bCpKoKczAl6Jw422LvTAPOUidJ1PWbEyAiEApeuBpj+bRH/TkASrdx/vpOYOYDMkQbWdyMGYsZn3Clw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQpXcCRA9TVsSAnZWagAAt1MP/RJKz3XG3SCHUDCRZIEl\nspTMPA8KB/AqWBuuRcHZq7twOlsDAiayQOAPoNUa9NcPIwqYFRH56SPGW6vR\n9xtZ1IR2UVFzM5+r769ma1sNhaAZxL6iAwDQQy5OM2c9GrHGkNZl1zt6IGKn\ndkckzsXwCfYpcHeaWXtcIpd+O2Mfv/OrWz2AuCkTvvr8SJZ0Hc3zgggidE/R\nz+60/9FTzeA2DfTDU2C0v2bYn1vMAxwxxhLV6YMSR8VwSKgV0naevhrfGM7H\nxJ7Ji3/TaMRYt7qF+L00d2er525fTXGMkV77h4Rk0Q19SsSZ4ba79bPX3WZd\ntdnSvmihDcMMf9Mbi3Y0bmN+L+jkhXt71c6SR9ITsKJKsZTq52fku9MOyGND\n+4jQCNZrbVa7Dj0Ur6rvx4rCH2rNhlQXzQzchiKNp6tVuQyTljOLELt7PIgo\nv64oMUiH4yP6YXwoSK2tOVM/a1B4SmbOjsWoDeTDV9HHCRsI2jynCMRtCPAY\n2CCeJYbL3UTE///0uxDHVlWYa+/Hd8BvP1FCSu8U94q73yKfo9e2JFNu7/J3\n7mP+K1MMr0dU4s7cP2tCHZsrihT9U7QfH0qkkkqnWH1BKSnyUFB/wVjhMCcz\nLuGmmreIzsQ+0682u/N+lDR9pRkcBcqWB4u36NTR8YvjrTOFm19nsEOiFo+8\npRKR\r\n=eDLU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"496103a56558d8d30c4695ae162df570a2bbce65","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.10-next.22+496103a56"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.10-next.22_1581422044132_0.32222709743121114","host":"s3://npm-registry-packages"}},"0.147.10-next.23":{"name":"@sanity/document-window","version":"0.147.10-next.23","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@0.147.10-next.23","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e4c8e446110b841f4a599c5dea09fd840278a8e4","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-0.147.10-next.23.tgz","fileCount":17,"integrity":"sha512-lOJWfCu4ymzm5mE+yiKvR6iEQPWSzqPd9BpzYshwFKBpQtYd1ubdP4SAIxL8WecdaLZPNIVZ/pbhUZKt95pFeg==","signatures":[{"sig":"MEYCIQCduJNcT6dhlOgAvwHVnmZPqU5btiQseqL/pHVQ21/xowIhAMczEpNzSXbgpvGPp5i8Tm7hykj6Qg8vybPout3J+J9r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQpazCRA9TVsSAnZWagAA3WoQAKIJwJhzQ9eFX6NKPofv\nYyq4qGbaZD5qlO9EHd2dc6R4OS2oJd577rDG9j4VJXRzTDNIBO59ipqvLUqp\nQIdtDOw+Zvbo9xDaTSc0yPR1CLMAsigFQ/Cvej7qPkxoheb69EWWEvkeeD1F\nm1YY3t8dvXLDHcyzx5NGuKtU85QGNmG/Yli/rCCLApHSAGBjJncw/gAdmfQi\nJnOpBWsOaAYhi6eda7kn4RhIHYLdrot+4EtEoTBdQfGBBZbzBnHRKggh6HC5\nGdAWWEWPHvwoLagQyt24Cl+mpOOjOcc/6Wzn1+5sgNtJtpr+BICEc9gePqfY\ngVSNrb85RiqPwBiOgdR5qza2JST3BcRpN8VWOtXmWQIixGMoF5Mk1pQbIOnz\nxtNlpEKytcxkCkdKYnrboDsREBVcP1uYU9gDc7VvKwwWvbVNx9TP4ZWtAzmt\nYQnQxFLoic0JMSDzARczWrUBY+zAMU3aX0JC6yNvheLDlAgXK63c15da1oyX\nxaajAE1A8lQsZN8w3fvBjFBdMAyyLnfiEC5fmfw5ZhjpobiZmXZtbNqF+77D\nUBZYIPjnCjbTcgPY3R22p34hTprd60WCL6VXevQ6ZnvZfYd7p6OYXDw8bI/6\nu1VzBSY8V3PXEMV+8sdcnLuhGq2b/YgDxugAzSuCH6cfK7cD1fes/dQavhc9\nRcsG\r\n=lBjj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"6e5162b11fe856858190fcb9723d132f81c68a89","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"0.147.10-next.23+6e5162b11"},"_npmOperationalInternal":{"tmp":"tmp/document-window_0.147.10-next.23_1581422259174_0.9383482631809665","host":"s3://npm-registry-packages"}},"1.148.0":{"name":"@sanity/document-window","version":"1.148.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.148.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"00f5e8b1b5e6d60e9bb1b3a115718049bfe6743b","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.148.0.tgz","fileCount":17,"integrity":"sha512-MzVe/uBtTbCQsdHe/lHGpqTra6BWcz1okd7mJrhIGgYk/Au/Wt7BwLQFDPRjM8jSUZKgaDEphm1xyv4yTViZsA==","signatures":[{"sig":"MEUCIQDE/3hbcukn5WuCB63ZniMahBamMm3OecF50GSqe+SJ3AIgTHmy15uVIqjijmSOMRnYYgYO6J4TABzmdXI8sWBJHjg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQ9QkCRA9TVsSAnZWagAAm8EQAISM/2M0YrHdApUSwYaC\n8EQjlk7SK/FrMeoLgxVzYoV7dKyQzlsyTfo2Lu87qolUSYwAuyD8gW9A/B5Q\nx1fBCpXTKqQh+B7CpyLs/mXQiEtmRop0DaebSIALhw2ZXo7kl8vSQE3wzDKN\nmp2/r3188PbwViU/fSVthnBr/s2TtasJurtNfXRtUoJywP1IxA5HL1IiVjFF\nb0y9UG3iapB5eJW7/XS0xpSQEdKQ9K1ctAAAs/cTw8yZc/e1gRm2wOgd3PuJ\n5XYer+kU+4P7u9Y8dzZXsx83RiKZTNWzkit9y+Xyy8ncToFox2QS7/RekFUP\ny3fgxVBh0QAmpem8jTFUvxwuTb05llr4wghLVKbmTR+O7JE4JdEMEPtW8qMS\nY0fQS2wrl7J+ZMlsXlOIbszbceFILMRY3sWk1hrB5rlrUFUzS8wI5kiynX5G\nKFGwgAB8mtS5EM8ilhVQgNFf7UGbRPc0Hw/7os0CV6YK5kGdGal02h7lx8lI\nRgpfW9JzKrgeXaf0Esmu1M859xM5Eb+/s+kPNhrnR+KCWIMAAyKlmEH0l1TA\nLLswLDuLDBmDL7z2JspCYdo1YL9Dg0w2Q0US7d8aCtq/p/fMJzC0LeRmB3EN\nvnIsaNnZYHwDTbOe5JuPpoKt/UIzNLIsV6VA3N8pha97e5A7jzkCtgzbSK0B\noOC2\r\n=cDaD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"617d253856d6c713c578f2e2b765b23e117403ed","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.148.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.148.0_1581503523594_0.09462891544713581","host":"s3://npm-registry-packages"}},"1.148.1":{"name":"@sanity/document-window","version":"1.148.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.148.1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"36c219c6f011fd40ceec1c6604191c86d0893df8","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.148.1.tgz","fileCount":17,"integrity":"sha512-zTzZjFOsAC0gUk7eB4rZfF43iEqm8tXAlkH/dB6JKzt/Lds1s/KVYRVVf0fakoKM8Ne93LmkATCnpw2KTpuXuQ==","signatures":[{"sig":"MEQCIDlWa69BA2lCUMl+VbjWM4RMr/tqLxdO3iINC1pKA/X7AiB9FH60Qn0QyUHPQNoFDGooD1Ia+BzjvfX/+ArDDiAI3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRJm/CRA9TVsSAnZWagAAnfgP/1HPlh9kOZ/Er0ZSsF2i\n0vXyTp+kL3SAbPGjumIXSzTdzkdCdaGJboIhazD3qw3qOUMI6s2MgFLQve1r\nUXdHp9H8q/E/74gHd3ppCbeJqqHtGQiJF+IlLEAHvUBeoqRT6RdVRSsi5toC\nfWgIBRh5eNQconYcgLuTIu6d71FUlbsOMTj4MRgAeHPZO9kR2lw/Vv1MAFsL\nrxeD1oZZw2O1qL9cgKRCbvVgaU2265pezoGljr60BMyUh9nfYwNlWJ0Ud2Fq\njBqGYckvsseztaHc3/6vtAOdM/5MHEmw8QGLeWwIXe1sSN2yDwSWh27whaXr\naRdie5BFGXFEKr8eiGwEwwCbSHIkoOR1haG164WvJ8OTj+IlE9HMt0Hgr7Y6\n9M6YTu04J+N/cVD0xTCRehzUqbJsNpvaZYkqKsRJD/FXcAc99N7G2oCtoofv\nEsyWTRZ51Y8tsB9WOrcc2PG3oB1WDaYvbKjyK47d+BSWYeKQyQQ2+OYP/dXI\nHTn/FT1qPVXS4Sp2gdhYAqtRfFpiea5ZHEpVvsUnbfwOBuDB7KrwukDbGS4F\nDCgQNpSXUZeJNLlAU1LgBDmFuW+pPlKqpmvBgV2zJYj77/3FSxOYujglnlc2\nH1Dmqejr4a/3LW1LITiz1EF6QsaB87gGeoCYcNoV42yZTYsFocwZKg1Ka6ay\nYfQ/\r\n=qiJE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"e7c98e01633ae8639f251fc125156c94a8ae13c6","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.148.1"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.148.1_1581554110998_0.489599526185988","host":"s3://npm-registry-packages"}},"1.148.3-document-actions.16":{"name":"@sanity/document-window","version":"1.148.3-document-actions.16","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.148.3-document-actions.16","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"9e3c307266e5ea322d587e458cc523e5f852bbac","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.148.3-document-actions.16.tgz","fileCount":17,"integrity":"sha512-r/3XRGtg1SX94FakKAUR4NS9iVfNw7JjvhHNrRWN1aexvbrRJ5uiaeA7byNo0C/flgnSCoKDJiCnf1bU30a/EA==","signatures":[{"sig":"MEUCICPc7zMsuuCkeXdtgxqGunOolib2mKGDTM2jDVWwiuzHAiEAzQYSFBWPoVxaY+zWOfIQrEQH+P5VlBVIuht8AJ7r3Ks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRr8HCRA9TVsSAnZWagAAin8P/Aot18sc3ymQVk/XsVqQ\nEAE8783WSt3pHgE46cxgDj2ybeRRui7ID3MGPHPTfbqkfD1gioQn31Vp5v6v\nc+q8feOZVYlOSnP/z2PJtAcABpyiBlcXbfZbEQsgnvZkDcFYNDhAgdnUUzSz\nk0qUsIhBtyxiz+k02d/KUb7EMTEljENoksRfelKGMMX89ljfOmmL9/rAjsrK\ncS49+RyZk4Vb/Go7BbwqaQOhb+QA5QKoBZH8w4mKiiU1B/6pA5TAj2yuuxmj\ngl/NbQtdiFW8JgHRnpoNcRr6h3+KrYUSC8ayVrCXODBAeSC90SFgmrYT16h9\nfnaJGzwTTSf4wKy2U8qtGmzB+a3ty9DEi4YAYAkVfSx68rNrqXtTBiUwo9z3\nK7SE/jecALtqnJrW2lcqOXPR9eL8T3c0PUN3YwY3685DVgLgpN+it7sUfbjy\nIzfXwOVstG0S3SXsU4jHE6N1PoygL7/CqYZhLqc+wjX1U4Av7tmjvKqv7N1U\n4w7cquyRcYaRqsF4y/jXP7l7txHQIC2O0nSwm3sKi7e9DZZZ1z/6JwFBtnUS\nc51pNTIo814FscK7s+vPQEK6sWZS0Ceb6PZNf7/bqnO/b2PFnCo4r15EuW0d\nzJf1vnQFhYOK1bFim+kXEC1swZls/9u1LRtXTM2SA5hpHSUdbrA0D7i/mmfw\nj7dx\r\n=2EI6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"198015617b97dd357e6aba0b839b6fec890559ed","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.148.3-document-actions.16+198015617"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.148.3-document-actions.16_1581694726574_0.46498987942615155","host":"s3://npm-registry-packages"}},"1.148.3-document-actions.26":{"name":"@sanity/document-window","version":"1.148.3-document-actions.26","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.148.3-document-actions.26","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"9fa51e0749890f2d035ef727c2e798eabebbba3f","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.148.3-document-actions.26.tgz","fileCount":17,"integrity":"sha512-XvKUlMfFPnQjVT8tTeeh1W7FmTUoGgcJTMqVZEj84j6O6HHAnaaFk+3WZZHUGdrLZs7AvRlDgFaFzZk8KXbB0g==","signatures":[{"sig":"MEQCIELdHfR+V95Bx/aAAgzGM56DaOjn4Km8PtOWoHa4Z3n4AiBZk1KMCpx3TxbqeYC38zUtSv6f5s2XRGZp2qMrvRO3XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSmFcCRA9TVsSAnZWagAAa2EP/17hMGgP+7zi4pTbLLNn\nUF8fwAxGzAURHyO9NncOUTawjFOQOToO2uz+6v7fF5xh8IFt6BWY62DUNvmJ\n/nQLU3mMI2qnXRrLJW9tQ9SvSqDziJxzutOnYd8/YDWqG8aOt9svHDnq5qAb\nftlI89K5whEyGH0zOdNFqYydrBqU+BYzEFkLNsPjEKrsBfiL6ZfLVO2t5SD9\ngfVUc6Rt3h0smvgJI3upF+wV+MBTVjKzn590ND9k0t68xYp4OfhbxGnp2abN\nmyADNeWRNtIavGXZaGhTfRhvpteRLYcooMrBq/rzm0b2JCZw9akeX+GzJ/Cn\nIevzSi1cTWDEYLwcpkK8QqlvdKaltuUCZpjGeHnFCvuZTYKHr+Um1kwqWomB\n3AS35we38t7rUfiL3eQGsBOjlRUqqSe666yfiSbjl+pOR2/axJzjAu2L/Zuy\n8ekxWvKVKK9Q2nWYw6ieYv+I//v8X/ikfH+Uno/+LmV9HvhxgeHzOPLtQXXr\nbmFBQ49pBv0lFnrmfsH7y8UIqLbsFQ+r+6Sbtt3Rohqo2GpJJjHniJlSBnds\nH9WtWhdIam4XFOTBsk3uQIIEPVzunWOOjf/o4m6qJhgqSIf/pNhC00chVP4E\nZbUiJ7RdV/8F3pP9zLjeY1nc/7FW4ANn2/el4sz6/vxR6NNcR0pL8DWROeE1\nUHc6\r\n=9pCy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"4308803be59c002ec9db4631a6b76115ef70ddf2","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.148.3-document-actions.26+4308803be"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.148.3-document-actions.26_1581932891644_0.6382343119345981","host":"s3://npm-registry-packages"}},"1.148.3":{"name":"@sanity/document-window","version":"1.148.3","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.148.3","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"de2d4061199c8668852974d3ff6a274a01fb4e51","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.148.3.tgz","fileCount":17,"integrity":"sha512-p3IkPBblX2roZApjyZC3pWLTuf29j2sm57/g4LMXfXAWBlcwlCSq74yS+MTaA73+e08FV3YyxwbM0oriiIUZeg==","signatures":[{"sig":"MEQCIHKc81mzDNCo4pj37vV9zRTfzSiMLCNmh/LY8Jfm/xUMAiBThJPRucmMQe47eXTACHTsDJJJVbJmKJCgxcsZmVaEjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS7xHCRA9TVsSAnZWagAAJo4P/2y1B+MVqe6wWAoVTckX\nUi2Ouw/CP7S31NNvixuFqxcZvMiIZuaKW4bz1CrbP5JX1btKPp1P07PXky2r\nSERRLQyGT323RGFLLOD6cgJtx3RAVhR1XJ5emHKM3bTQ3ZmvehVrOLxDJE88\nAneP1lXbp2udlibSfPwKKyKeVfe5N8/XZfFsCMxAsaR3Xf3b0dm0zlPGCedL\nEEfkX0HCtCkr2rysudxb3Xbu8r+XwvjR+l+KYGAPcKJQdbK6IQPPNfQgdIRJ\nqWVUqWuMSlnp3PtVuXLlUdbkleTISn9U3sGA+DY1MifcrH9FTKonXAN0cagn\nflYUfY3ls3VNnS25nOY/DN+omkCcZpAiyVSV2T68BidvTdb2hd5k6FpRY2y+\nKrj3doNEpysssfS+ccZlWR6OvzE+uuy7Bsauq8NuIfMJtWDPAgI+tuoRqWPi\nkqqx5TErADxkEaMLhh5vNm1ojHA06ezGj7tExaIwfPk9vQrpuUSaVIBOzGZp\nOLjALRh7xGa3X2qAHYJtdeFn+PDFVOuri6GKNTsncBl7FzMRCSf8yqDM87Df\n6dDd6U8Zmy3AXkqudeqpxBrVCgfllNLF/2J3fKHiTHC0OhLsJTmNfiIUA2b5\nGVMbMvAD65MamfZvesm1gp3LuI+BWrTBT+/b1IISW5Lm7EfxPrt5E6QJ+JHT\nsVNM\r\n=6XXY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"b46b7b3c08c945568b273ca5c53a9c18938d0416","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.148.3"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.148.3_1582021702582_0.47725488419361306","host":"s3://npm-registry-packages"}},"1.148.5-document-actions.23":{"name":"@sanity/document-window","version":"1.148.5-document-actions.23","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.148.5-document-actions.23","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"0ef07a4c4d6597bf57c7a3732493192c1520dbca","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.148.5-document-actions.23.tgz","fileCount":17,"integrity":"sha512-f4e57lJ3QTK0An6by7KUqvpJQ8i5fk0y7u9cQUXrNLxucULQ4qv7qhcG10B/KQPAHPF5FbHTKtSz3ymbwxqSiw==","signatures":[{"sig":"MEUCIQCGx+rfsisgXw01pL1Y9vzvMPxf0VxoSoDRO6LFwQAJBAIgPmce18B9baWZ2xvmC2ManYjx0uWmx3vFbxXOJCz8cxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS+j6CRA9TVsSAnZWagAAnAcQAIF/YAL/3ZuR8mOMMRUo\ns+zpkrXu21Ek+g7cHsyqEOrf4jrM44UKg2CyDH+5FE5TZOQ1wH9U9d8LTqSK\nio7U2ISL7xjl7eFQ1A04n1LkxrbcemWbgZpoTJLzZfkgRPJOw9fQ1h8nvEf4\nRvW2Fjd7N9Ng2iZBStoVW6+aPLgHO0JyEIE8hRnhGzWexvjijMR67DkSIJps\n0LEjo6gZsVExdDefoLzHwHVZQLlhk6oufeORwWEMG9HKJp4MJp13z0aG6tlE\nJaAdiYt+t9dnSq7paA7rq6LI7365GykJ2LezM5bbxwAkOaJd7PuWW1ioSYSU\nNoVl01JUlfFIxHFZo1hIGQRWNibOVmwBY8FRExK9tef4BzSsaZCJhs5RyA73\nEJyxAhJGxzOTUBKHfzqiczuz1ji7mlc7QIZv4tn2RKKQmpd/sJlE/h5uULEL\nPPisE5BlAJZzLKIscomR0P0Ao4tQgWrucJe4eyJIl1YNDaiqs+8GNln4zyY3\ns7Ew1X0BDFimgPkGzBgTKzRfUQWxbLI/BoGjYZ353SANj18GNBUfAIzh0kN8\n6fUMZrO7bUoAV3pUNmCqZQq5ziK7kJcvnTxLkZDi9c/1LThYSu+z2YH8/cJN\nHgvCfwF5gQge1SmXbKvAXPb3velCWsPigfjWeZkwZ2cLsQX4P5budQWdDSq1\ngjxe\r\n=Agyw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"27abd940c7dd0ed9f9561ccbceb969c0b8562d94","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.148.5-document-actions.23+27abd940c"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.148.5-document-actions.23_1582033145933_0.7955156882066219","host":"s3://npm-registry-packages"}},"1.148.7":{"name":"@sanity/document-window","version":"1.148.7","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.148.7","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f03de412325baf24c979a9b0f4c7caf745726de0","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.148.7.tgz","fileCount":17,"integrity":"sha512-pSuZ+2EKPsVhzc/pd70OY7LvLVGz03Sr1FeowDg+S3XLcI2y2WhcGFM5zmLsBu5zFsx8Wu8z/nYwBqInoanCZA==","signatures":[{"sig":"MEYCIQD1iBKnkRXCPjCRHAZhwuokbYFF3uz8N9HZAqkEZgCjXgIhAL3SxqW0+R7IC2KjI+SBM7YcXMWMSgTQoi22vBEeh0SN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVuoXCRA9TVsSAnZWagAAwvUP/juZP48bg3idVFavYSKo\n1/teHOI6+yA3/hgYBG3ym3XPSuQzZhxsVcwpl5lT2tpbzf6tMOrkdiwxzVW/\nxSXT9YJya5dMPbL0FwrYGMjRvywq/RSYiCUMdVNy1opN+KbxU4znrYjYF5PA\nU+BoIgsCbEgRJf0g/DcFWr9a72USQLn+hdo90Qom60yp6G2MNzep2xh5jTnE\nMDdm6+x21Xor7sZckIGPvatrisae8C82KEJlA8q97LsHRvflcTz/fdglmvUw\n8ifr4wQ9FuO8Fg+aMDFGMX9nADdVtyWujQKw3xpALYakfxPYA58XU6/bLAYT\neX11UU2Cza1apIsbDffv8B46eJCxCScA3wiX1WEUQiJrLbX697AfzBe7dwgb\n1hCxnlHrjxkMw0FyxcWA9uC+fL68cqjVlXfUKXFGPyIBJO6geNOB0PqufvFs\nvqVBPhTHV65CMvjectPT9crIXhCuRNc66L6MYitHKALV4ZSyyumDi4L44GfN\nMw5hJu4aPyKO686Y33ZCew2/lmXdlAciKKOhlB3wl+GKhN9nmXN7AGvckIEf\nUVWFkmiQoOU02JzZIL/mGlWGwxlhOhN3/myWqKOXeBgT0hRhfthjWXGIFtv5\nB6K8z4kK8oxTanShkObaZaxiu2bJRUhLn/wqgL7xC/eb36G4ChNOl0R3XeBo\nvdNX\r\n=BnZz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"31f3f11ec05b2a9463f8668c5464721a4bc7e8b6","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.148.7"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.148.7_1582754327171_0.0945580936205277","host":"s3://npm-registry-packages"}},"1.149.0":{"name":"@sanity/document-window","version":"1.149.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b4c23d1db89704ceda1a956de335081bb1d38741","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.0.tgz","fileCount":17,"integrity":"sha512-WivJGviyL/2AOHygjqAH9CHNmwnE/BCoq09HlrRZO+XMXLQEgrxiJhcecSz9BZ1JM4hp/qq5+AkYv70FY+xjyw==","signatures":[{"sig":"MEUCIQDxemZ5yni7Fgamo01Y2E7qDA3c4BYWWqkFEDEuejZkfgIgNTKouOWWoO0vVBVFeKWqv8UQosmuBCTuT9dBp6NcRv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeV+BrCRA9TVsSAnZWagAA2dUQAJNC/P1Uu03kEJFRvGn5\noAnkh4c2yhZXwxCVzt67rf4UAM6Y544Ba+rEpb0SnbV/es1eU5ThI7gi1Hbk\nbg3RS5FYqBiWdeWldGnrS8TQrtQllQF7tTtr14cMw4pGBzkkn6PL3sJ+EP6R\nNoBY+VOYeaSLTMDWDUzQ+jl4F8/yRKTneCT9tn5Pw5S7UfgeQ6cKajmEGBrU\nNnZepiPiwwIwpMlgOBZlhN6G7GhPZXCUwae43Z25pNmwAWpc5+BDie1VovPO\nP3sF6RqgTz05AwhVf6hYVGOIi33kBUvNqNYAdsnh02mmixqNnwaime0P03ZP\nJ02nelph6RACamyrJQIjZD3uX8x7UWUH4oCdWiHVzYpJ4L8cjpfXxfVik4cS\n7NGTmixJb3yqoO2NvOrEWwh8RBwPxBsule7+akEPdzaLqxOEMUmBW9288wN0\nAtHfJmlW94J1Y6W3Jp7kqD6DRLS2F7/zeOpmN2iRmjvsdcBrBWFFcDBb9SKH\nMdoag0Aqe7g28ST8N1MVC1L/rKlsbOY53ep2iwJwpn97AplvXk/Eb3OD0Kt8\nvLzzdjJF+7T59kq73H8TWeDRk6x6OQfF/Nld0G2UelH1zSBnalwSm/znczkK\nGZalb+2ifrXl3TqZ+lpLxnGAjF0dN80lVSZ4i2VOrlu9/KhFEW7Ob8sUf0f7\nYtfG\r\n=0idE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"a8e0a50ffb60756d5057788d95aaee012e8a00e6","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"saasen","email":"stensaasanders@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.0_1582817386758_0.8459226236521131","host":"s3://npm-registry-packages"}},"1.149.1":{"name":"@sanity/document-window","version":"1.149.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e2dc35113b4e876c5508163f17ae92ffbecdcb92","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.1.tgz","fileCount":17,"integrity":"sha512-ZMniisKl6O0eT0nKUZfgXaCTRgAQg4wzlmaxIQsrMEU3HRxBCsYZ1TKw3mYeiLmdKeQoD6auWku9/63rqr9nog==","signatures":[{"sig":"MEYCIQCwAy26dQ4eoMkNh6kgQsLuUmPS22PMTdYxea5YR6KVxQIhAJ2fubO/sSB/Mzup/0xJOXWlVVX0N6muXASo/u3jxCUb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWBEKCRA9TVsSAnZWagAAw/oP/2LSZNzflqSXByjAPmEx\n6PUaecjeXyhVsQWnStF4BQejNhpti/XOiPOqEyPjqKWh0uqtaPs0ADjPrswq\nhH9qUnHErZQ6YU6X+Eq8pyO2XJMBqYgWexmk70CsD//C8QKjDwuEGGNOWTGK\ncV0jL8qIpV4vZz8BszC01I2MZPN1wORMVTmXX8IXrfE7VUoFMXoH1/iEbZja\nFmzbMCSQ4VZz1S6nZUVxVa+bD9YvUDXQlVDzddGjFALkCQxxoL1DvPMX+Caw\nt8f4XPh2NB3MaRH4cjNSceKLORxe8I/4CD8LAXvNCJUFxZ51APoLCkOQj0le\nmyjjvz2toqOp4C4c2bwJ/fo7FUlTjIKOh4QTRLbn87937YFmMASko8GWRmr4\neY0EezwKzx/G8uf1OAiWAsyMl20lIxDd6CybHR55//7Z2HTXdMZXwd/Sr1qX\n+HWSOTYZqcidoJHn3JyAh3z0BAInhxCrorRb6mrM+WdEFl6pC92mB+pmcQ/7\nIwB2+Yio+AOHJhaXqDAYhYqJlowP9Qr8OVt7EE+mIK3R3NaCNuXgvE4Kip/J\n0ZgltEHHyifY2FvVfCu4EMTUFS4193CWRsrtR7T6rhTH+HjxYspOydr5WAns\n/23zGdaFCUmTBKMMRfwex1+KEqrtIc5obwSrJGnswtfZHHm6nl4R3InjwBUl\nKSw5\r\n=ZPrD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"8f2f723a5c0da3523119b2835c4b9383367c4978","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.1"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.1_1582829833649_0.31093991741041527","host":"s3://npm-registry-packages"}},"1.149.2":{"name":"@sanity/document-window","version":"1.149.2","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.2","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"4be74460652f8e80b278b3ae88b28656dd322de7","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.2.tgz","fileCount":17,"integrity":"sha512-uHOlpzko/6ZKrGKCs4HXRRX800HF9ltUwMybObt1FtLHBMzco7FqfEYiv/ymXJ5mTHQsD6snNLFiX0pBqYdpZA==","signatures":[{"sig":"MEUCIQD3z8Sdux2miXjuoeMJ7JE6ne03FpuinpWRiZOK69WbwgIgfUm2fZfjqBFW3CEWw7SU5szI23UZ5gJ4l8gSgjOrpdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWF4DCRA9TVsSAnZWagAAm/oP/jmHVqz2E4lHC+kYbSa0\nOnG7u5PZiIo1m6X1zI8ma27k84V4mNLkKl7c4ZriVlJB5o1SUrAG3yc4AtTL\nbHcF9HCeUD9hUI/KAszEviSF4HdFfxxyzyzjoVu0CKezQMpucsndDmUHgy+H\niJz1C+cUNeMbJ93BYSVUNIJJgTm+oP4pc1ze4xeNNES2Yc6Bi/yVt4h6r0va\ndJgCPPsV+SxJ+QcO4IG6fSNhdyA2dJR/sIHc9xewI8DlVjy60rre6B5LZ+bi\nNKEzA4LlFXh3vsW3WEs8hC4ZsPFjbLN7riWDAHO5ZPkmhrSlm00SY1Dl6Qnp\n9KLjVsKqyBUhuNgdUT+RiOgqThwA0SAS39aXOAYzYeGc8lywLjN4+efKHwpC\nmZ+tyjNWW6i4Z0SN4QqUVybQI4d4CIS8MY8psLLzM8Qs9Z/3oLFeBvwu2eN+\nv+FN1medDt7p+P2hBMSqzWS9kkuPMWWLGBE8scEe1j+JK4ZKqnBCTWtomPpb\nK7iRjwGBnAWgMvInFGBA16oFSoXjeZLVJ0O1jQjjYcKZPc2BSqEFpyjFqGpG\np0qm2XAsGvrtEX6u9Y+csU1CtkUnsWVdJwZmdzOC6CXngQV0g51m10lmIj7X\nMvefT/h5P/O/eUizDlPIvvod/P9GcLJT/rmkv7o4AX/xgtcSe8Vv0scJ/Dhy\nHq+7\r\n=szZK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"3e012e3e053bfa6b05bb81090b5a4812bb5d8a0b","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.2"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.2_1582849539124_0.26850294782463724","host":"s3://npm-registry-packages"}},"1.149.7":{"name":"@sanity/document-window","version":"1.149.7","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.7","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a4296ad2ca93ea0acb9be6482c74887a4e63fcd9","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.7.tgz","fileCount":17,"integrity":"sha512-ww0TTUPqq7IU9LeB6MrhoJ4kheHAxbD05FOG54Yqcpnq9altpNAR74qfMU/C2j7GhsLp/ewF5jP1Y6tyyEWqAQ==","signatures":[{"sig":"MEUCIQDxzNhrRASdekGZfREVMD2dKU3Jv+yegG9BUKfYf28slgIgV8o2Xwyo2mR5Jjoi1BNq1dbeXtZCACAohiGn0xTEYGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegl+RCRA9TVsSAnZWagAAAR0P/RmoJg1f9Tqh/iR2pFuY\nVPxnp052vw1JkCQfdeanUZedI6RKOJyeZCiuVeal+pVle0Mdg4iDwVha8xqR\nzm6WA9COq2pAfaFfcCDYF6LBtAJzfFElm3pOlLjFqoBcrLTy29Oi8a0DmrRM\n5F4s+xJ800WGIEBpbchtDCtVCevNv3Z7sWG30pin6OcF61Es+fKqyS6F5rp0\n55lXGfVUihbtecGpF2sdlIwvtqzKH7F1DJ4ZKIk7SbbQA3Zo6VUoJLsP8GjY\noFx5rsKa0z3W/Y/yINf7Kvbu1B9O17fTSeb/BlafUPg3UT+EmiBnyiL4KbaK\nBwE3Tg8q+5+wvVXa5NbnQCVziyZF6jtXul0FwX46g5zLnKE2OY7pkIyBoo9S\nZjX5aNahBFIi+CtXYYtt6Xp2qHJh/fg1mlhncA68h6AlvyUxhq0ZRnyzazNK\nwWkRaxibeIhgHXFyOBC0v9ls0WRkPAqTdMAJjr6IpbX8mk7Y/LXTlLeXb4Vp\n/9MowDrWZ8pyBQ3/R6wmnWpfYJDg3nxiIhCcwrZuXGCC6FK0o/KacXh7+TaI\niSnhMk0P2JulrOfQo/QpWFUCH8NfbywglQRN2ZP0/myckHwFvARu363fMzyC\naChEWOhK9H2Km42ApbUXmCpw5YwKw3eqT/eFYuWovFVQZFUIj6vhqvLAhQuf\nbrmR\r\n=YQNh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"001109dc1d1150fe02ec4a48e3dbe84a95a8829a","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.6.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.6.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.7"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.7_1585602449237_0.3683339638404892","host":"s3://npm-registry-packages"}},"1.149.13":{"name":"@sanity/document-window","version":"1.149.13","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.13","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"0646ca1c79b0a451d2018dab82d099f811b8d7ba","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.13.tgz","fileCount":17,"integrity":"sha512-nenx6EGSVjHG7yhcOhFXsA7Zc3Xt3PH866Z322TOF5D7rXdiKZozMnmjbF+A03YvYqy7jgkAVwWBRefBKDPHew==","signatures":[{"sig":"MEUCICBxAv7noJgIXZ6UKpaq+x4LkIYQlc/m0GscuPhvRkoNAiEA5M0x8YPVc8dZIBc4nOctCiN2633z0RX9VcinPeukImM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuYTMCRA9TVsSAnZWagAAOLIQAJWH0ZuAt7vhOAyTUQG8\nNm6tPKknEoy3o7MyKLJeRUR6ZwyomlDg9Et3bsuU3iRimfXddxAAMEYzjKsh\n7JYukvY+rJFBjlY9czzhhxyI0YEOC2AoF1EvA2j2scEcpFLcLwm+TudnlrAs\nEBSz1jwtELdtiLQk/yTG9ES8P5nNO5l1TyDl0D7JmRPGk0AOvCQU7SH9cIfA\nVwkiOKicktxSvzaUiz2z66oHLKnEQr0hin1D4m55OAbH76pVCGL2t4EULBTq\n0/1eRZsngLGl8vxkTCFv8SKucy6+gcil754VhUQtAo+Gei8vxM91B37vYmkn\n9sPnLbe8cyEb8bAv0Rr0PbNHGU4NTBKyDBwPYS1U/vYkTnRfmO84ofwjImKk\n64wLmiM2n8C7xsP4waD2xWYugTBlmaD5U6zXvo3MK7hqHspjitUrQppMtwjn\nTeHK1lebcz1Fg8KM851NPyJqiqWHh4Y9+75j7GJmbgtWsYqmP/7vrDZrsc+P\nL8Iv4qxLQWftDhbhtwvEMSnff36kFhgU8pxuhLiuDoTZnDtLzH27DNgOX+FD\ns6c2v3a9xEXOS/2BSW6qZNmr+HMgxVvs4OWNqwvrHEhe0pFl+xJSEdCVoUg/\nv+dQgd+ApqYToqrSTdT4VswMbakv7jeaE2eoxKbqTYO6sAHmemnSotRtgB1L\nAN8Q\r\n=AvWi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"a07e844b533064222785e5501cea49d41e6fe73c","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.0.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"14.0.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.13"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.13_1589216459578_0.39692436802401465","host":"s3://npm-registry-packages"}},"1.149.16-canary.35":{"name":"@sanity/document-window","version":"1.149.16-canary.35","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.16-canary.35","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"1e3180bb6abbbf66bd92c9cb65ddd00bd5c86d65","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.16-canary.35.tgz","fileCount":17,"integrity":"sha512-sP1xU7lTcpmebxOyusd4x7aiHr822nRpaJH1XierhDXj0TbZIDoemeQcczS1FgY3XLJBCaCGu/zw9vZ948FGbA==","signatures":[{"sig":"MEYCIQDy+y3fuTggC5bfw3/KNBUgzc/fMgdXfGAMD6wX6VZ+oAIhAOkMyQ7MJeiCXMcNTL3kP9RhQqru5BJZOeH58VbPvZTJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevrmWCRA9TVsSAnZWagAAO+EP/142d9dMIKKktLIRnoG4\nuOWmuhODWrIddrxypLIabfzCEtn3LxLWD85FR/abbShdaIZN3pcxYIg1d2wB\nzP432EgpBN4pktd+p/EyShhf876BQvqONBzGi90ED43E84EVwWcXtf+IdWF0\nSr4lZdD6w6mL/Lk2TshJYBaya0CrwGxbv2CQfNzP4BRcnbEj9kWpGe38/i3i\nK1gcR2MCCQ8+kOdh0c3XSzJADGw9/u+iwbSlKU3A4NIqY5PKNFjG6eBpgg2N\n+qZA0C6Y3qpMSFcF6RDgZ2h8z0ngLDZ1l6/LW1KIcsRk6qGcHDq/b7d1Z/Me\n88/0KNNwz6hvHcsmqibT4kfYhfRf1ILq7Gb2gmU3LwYlqHJRmLHybmBvehLU\ndzpIoEDszcyZy8mACaG+SO4y1cJ0Zg68BYPHWWh6Nb6VqTMElBAoJ7y8gtp3\ndq44DK6oy7Ruoxd8Rlq6jZkdi1LgXm+DFuGLgjElXMXmwH6H1TX+t0L8N3SI\nx0Q5uD/1DvcIS2bpnQ6dn6c3PnAx+81J5toAFlx2xh5+ae/jcBHHOss8Fm9t\njWD0NyUikU8LhRy7044YuvKMFGWeuEcpgr1616Kj7q23l/TB6VNQx1odgZHU\nweCwzHmVFs4lclClV/u5ivUD/K7orMQMrBeZ+NdE+ewGUCoLo7hPPRXDTNRE\n96HL\r\n=QJNN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"ee9a1b4e44c8199a3febed70c50495e387bc863c","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.16-canary.35+ee9a1b4e4"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.16-canary.35_1589557654448_0.8479861451589212","host":"s3://npm-registry-packages"}},"1.149.16-canary.136":{"name":"@sanity/document-window","version":"1.149.16-canary.136","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.16-canary.136","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"aa4c5d88fb39320cb38813317a27dbeb9b16f215","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.16-canary.136.tgz","fileCount":17,"integrity":"sha512-otvIhxMYofi4oR4mtZryP6/0liD7kF1oUWrJVyGmfxFVmSw4ufSvZ5F5IeB/scRnJJTkPgA+6t1glHPGh5zuAw==","signatures":[{"sig":"MEUCIQDGUOUVyzoZK//UGidDaFz4KV7B0363Rl7wjN2q+Q8H6QIgT7nPQ5aI7bV67yedUx9gtK9IPzU5WNgAcu+Ed4exZIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexCNlCRA9TVsSAnZWagAAVscP/2ybQwPEluikP3Djsw8O\nAUCdr6EnkYYN79okBTO/1zCQgY3gA6lxxGoYaBEJi6jEmWTtBPLYlCCBsNNV\n5WnlauiqxCK6uZlpORGg2m5cXQ2givFh/bmozerLVLXOXGtN+62vzjTLKXtr\nNb7Nbuy1O/E6vULBgM6NjZIeRdr4EtoTTfo2o217wkdqjXa6oVaqKWLHF/Gc\nuY1Z1soQdLB0jL94zSn6/IAwBBbOBlspIiWquJRVFdjpne4k+cZBD5egShxv\n9c4kosBDr1uZ2O4CBCxYsiXzCdqXZ4fXVoXkmVD1CF2GY3I48Y5WZ6SJCzz2\nFwEf6oV/womBVViWf6rqVAvjbhL6ofxWhqUzZ0SP/MyFJPN16AiS4Aozq9h3\nPa2zIK5zriU3Ni8fPI+MZD2h70V0YU4i50oUMGLY87x3AiA6nwAOqUejjiwI\nwOjOdGXMT6UlPdtsZh6EMgh+ZQTuDpTXi8nNpw+hpSLtjqMemnRQt6OUppry\n7s8WWKFz7gOOx31xVgcthOwOrM1j7SW3gZ9G8rAaKa5GT7WiTKipror8jNg3\nBD2zcvUQa9c3m4dEnpvk50915fpQ3QtzltfRz9UBAaEgDTDfIU8YSweqNnRp\nL0wvCg1X5+xroKmHrnqUrBNcaha3pEDzDF1rUXQwzo9AspQe+4YRgbCRQhHk\np32r\r\n=EcBb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"ead1aeb583cae566ea012d86ce65cecbc228e35b","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.16-canary.136+ead1aeb58"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.16-canary.136_1589912421293_0.5835902866749663","host":"s3://npm-registry-packages"}},"1.149.16-canary.201":{"name":"@sanity/document-window","version":"1.149.16-canary.201","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.16-canary.201","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e557252345be36e951ca1c41d6e8095fffb3c61e","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.16-canary.201.tgz","fileCount":17,"integrity":"sha512-SLE7F/OWRl0o5TKiHe+ZTwX39P34hBcixqj6garPKUQKuV58lbR92i8tuQOwq7sB5OoHfti3Ub7XOSRhpz9ngw==","signatures":[{"sig":"MEUCID4RG+qdRTuAjWpAhuQ1I9bG5I2JbWw19eZwBzFftvTyAiEAxVhTjO4gkNuxV8lbugKC3WvHIJy1Bqy8++Dvb4sJ9QM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexWdnCRA9TVsSAnZWagAAbgEP/2P8YpJzcOSYfX5x+M+Z\nNQ89ppDzuGhzVsPnntlXNhE1J2bvAbzNSYDK9KQFU8rNuJvcvS7H5gx6J8DG\nMZbrAjrs6MxSaMyHTzwrZo4SXvEJAWM9kkfs/hadX8WP7IgxzRFdGoMmEPRI\nKwZDRR2etIRx31gsJCTXpbf48O2RtbmUPCoPFCuZpYYXb5vXpS9bq+4cIsUA\nt9VIcYClGgDpVHhWd1tRwAlMbOWq38csL46I+mlmwUwbDDNJ/4o5GFcesc5G\n1pARcMRtvOVPfQ8CAvW3JIsZnSG/noL0r5b6WPtSsW5u7PuvqGUiDiHDlYoB\npPBsCWeyANERORBt5ykA7WRGVfmff7+DTSt3ZKb+mERIq1prSo/4A7pZmVRO\ndmrCU01g91+IMQ8shh6CpynCHZLDvpr30HY3YdPuF8B1ixCPrYKE1nfDPL8w\nTuGT+db4TLIbwOzoI9JpveV4RUmBfPgJME+Svfng6I7vNtu7jWZCWRBSA2Y+\npVHBeFKOH1sGNFFe4ho8bmI11JkaiJeIG0sPll9MWUr+RwUFxpdVu4lsi2w8\nIqQfTZ4d6gR3fYt6y5xEuM8KF45oX0b3L9FeD4j4UMXVqKEXZlUhN7Zgw718\ndvGkXo+2ou3RpZSCeN2uJgxtfmaP2cEu9JOPzqEKoXjTUR93386ZzFftuP4I\nAc9v\r\n=3P9t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"e5d7f561ca4c3b5c7c68d7c33111ad414b81f013","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.16-canary.201+e5d7f561c"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.16-canary.201_1589995366649_0.32450638408802424","host":"s3://npm-registry-packages"}},"1.149.16-canary.202":{"name":"@sanity/document-window","version":"1.149.16-canary.202","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.16-canary.202","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"0b123735d54b9dbd4606d9d824762df7cfafd2d9","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.16-canary.202.tgz","fileCount":17,"integrity":"sha512-tTFMXSWDbIDzQ2ZW0tvijTaZBhe4D3u4yPomuQCKcfGkmFDJOkjE6BUdWT6pJrGfGLwgiTm0YlEm9OAUkTDlWQ==","signatures":[{"sig":"MEYCIQDr1wVMKoiych0DIYJauPiSCk+ilOQqEgIz5sPQn45aFwIhALvJXMlZODRtPWSzUKZ/+5oZFNzcuCqo+vCS2g5yC/Vl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexX4zCRA9TVsSAnZWagAAmr0P/1+pI1+hrHCVYY012NO3\nXn/E5vkB59LqCf+D9z2Jw7RuTS0u01QVPZFzk1YGa4Yw4q/u1RsBUR7ofq8M\n8Vb8NHj+ZgBgBO8AGIMvMhKvIRT2wNK/nT+evQIrZLAi/IcuMUwv0H++QFlF\nOUZsC2k8iEISz88MHMEAK+YPi8D0z9JteSZl6Zastcqoq6mVWCOVQb0LeO4w\nY6eW5HrqKKJ3jm1FkN58+wh5Z6hqNnaR2UXUpRpyfqZvWdNU14WKzMevrReD\notjqGVPcYUTlG9gf+6mxKD3fUdkJ0kfePVtBgJwY+elR8M94Rd2s6Q5nA7wf\nL4u0lkO9QmQCjHCQMX+yX9tc87b6F/cVpFhzJ72wQjJlIeVBKslnBqgL0rux\n+RUB9heFxnS7Xugyf5soaiQKU48XA0RMUP7SgvWioTyDGt/Xh/qkGSf33Nws\ni4A/4SSBhEu4MadvBpsUyXV0fuPW7KkKrXH5iS1/AOgQGxVx+QRmaNCZerwV\nPHJHWdlNtE/2Oqm8GF8wjaW/DwW440lYGNXhW3RcN7tXDJjdmnMeDD+MlA4X\nW4BzPQYmWLvbW95lyvY3Sd+4JV7fiRheiqc9HtmUH7LpP/9ENr3ZWwbPA1/3\n9/rcjbLNHVSzpTQekvMq0vKXD+IBJ1xAuuYUVgGpESSpoyjlXBkr8g6QYvN0\nNOfo\r\n=Qmga\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"f143236233ed17094e0ab0047bedd9a120fba166","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.16-canary.202+f14323623"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.16-canary.202_1590001203325_0.23164264876794816","host":"s3://npm-registry-packages"}},"1.149.16-canary.223":{"name":"@sanity/document-window","version":"1.149.16-canary.223","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.16-canary.223","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f87caf88259ee37a067d4eee0a1c2547379e2d5e","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.16-canary.223.tgz","fileCount":17,"integrity":"sha512-WEfBnYZiMTHJM2Il7OpgTopNe/R1n8DWWr09vSSEzVOluEV9ujsEj797R/9hRG1HEPcOOliuIaTHpz79o5FhrA==","signatures":[{"sig":"MEUCICqjHpomHncndcnLhKilJMo81XahN8QiLEfy5uTILKYUAiEApuZDU0FbuEeYtLmcLeJ1OyK1188Un1Aj/q2ZXYepvOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey9v6CRA9TVsSAnZWagAAcqMP/0fPCYbdHftPfV9Y9cNp\njN7wdvbNTiPcL8ubVbpUTid6bwgWZ5k2cp721b0pPjdj0kenzgU3DqwUeBEz\n0Q6EH/BBi15h/tg7X5MTh9Glew4AT3KIpFBlqyWgroAaPxGf6lOBMA0Mb/2g\nt7SI6K0/iBcnAm3oeYE/mEMhgCS4aIG9oo1KleuUMKQNHaHDvyKZbfoSaQ0V\nqnJYXtaKYySfmPIBjekt4qz120Iueg+schS41hOSvq/VaOAsvpI2OvA6So2n\nLQCVjOx7f7UkVddKr1Rci9BGs2GsAY7kDHetckFGcE0dQ0p1XTpVgBSkDeUA\ngPdu6hkPckQJYgZzw6qZme9qHk5YcQ63QTfU+gDFuE9SyrmPGHPvXZ2pDLBQ\nYwW/9x2drUm6kkVK2o4NeqEdghFP9otnN8a2WIKSNmgQX5mSX3W5/VzvZRZ/\nk34/auoN/MKn3l6+rjB4TzNV1NUTc7gvkccA/Fdd67Oe0CDDGOMQwgKVieZI\ndA5rBfjzZXdRjEfAgDIwhVlPZP7clQANPsH4VzRB5rioNPaPLWhdmRc9AVWW\ncypZwr4ezktaO13p3tq3B4VgOwdldJw1lJfAr01n2clyCftm29tbHOZww8db\neirmMouUjDtGLucDEs3E5tdZriAwI7aR+u1QDKQsKvV3+IWfD1nIcsESpgUC\nynk3\r\n=q97z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"0ed14d4e44178d5e0d41cec8b4075aa54d27029c","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.16-canary.223+0ed14d4e4"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.16-canary.223_1590418425564_0.17205605337360086","host":"s3://npm-registry-packages"}},"1.149.16-canary.250":{"name":"@sanity/document-window","version":"1.149.16-canary.250","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.16-canary.250","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a7a09b635c3ac1e698981a89da564daeb6ade4b0","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.16-canary.250.tgz","fileCount":17,"integrity":"sha512-D8QLjGDabNPC5LsYwEnXbIa6QR0jwkTV49byQXUhGC1GqLWrKd9rluucGWXj7v8PHeXdemtm+5JdWAf+LR+7qQ==","signatures":[{"sig":"MEUCIQDnEBZ7czZyB2ZhwO4b8QOZTsvKmHWrkUyZJzCQaqRIGgIgXyTC/91S4Kcbj8Yvsf6T4y9JtN/zJahDJf3fhwlQE8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezlEpCRA9TVsSAnZWagAAhF4P/AinMejA8QuK3AmhzWr/\nd2hgN986hwTmkWhV8bsIBBmW0bsKyf7NI+tBBm3+8G5BP646t15d61ngDV4l\nBmWIOVjBRdOO1AYNfcZB7bteARmfeOgUN8N+s9rwC1ctAUlrlMeuFGMxLQEQ\n0uu+bXi+oxEDEPJ2c50lhE4m9Y0985nTU6tDpsPVW0D7m6+vjL9+tuW24Ze6\n9KS4nh+oEthO0zCuqSBGwmDqzBcf/TT+Pe7ROy+J15ttkmbk+BtH8jMA5ZN0\nityN6McwCcX4C8aaFTfAGSOkuGFlHGAIJqc2jyjCsHmRKqhIZex+GT8sBJXT\n/QT/9AnbU6ifWo43htDnQ7c1e62TS+cwLQkF/jDCNOhMcrk3rG/z3AkdUMic\nSI4oNY3IFLzyzwDEfpfpKgeNfWumO7d+xwhhswb0xdK4gO6AFQNL6aLH8DN4\nHMVAsm9BZEbmhjcyTxw5rtfl3Z57vACIJbsuV/f8gWz8IV6GJ5KqdZoNybjc\n6N+pr/wOp2JwjIchYy4IQGeWkS1R6xNb2VoJpmFxl4KCdtVZvi5TEusdOWBr\nt3vF5sU15JS7zq8fYe6bXkslsdU67ywn+YQc7Gpett5a7eK6m3LGT+TTbOst\nL6coh2h6zKszV+8+VbDA3NEkv46VM5fQ0klLFo1rlCdYAw403lMDlCzyj+nt\nR/0I\r\n=z2pK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"6d25d4c6493f59faf966a7d64b3225962decc1a2","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.16-canary.250+6d25d4c64"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.16-canary.250_1590579497188_0.046267252443190854","host":"s3://npm-registry-packages"}},"1.149.16":{"name":"@sanity/document-window","version":"1.149.16","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.16","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"f0103a657e18917b9c59004d08a547083d4c43e7","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.16.tgz","fileCount":17,"integrity":"sha512-+S3rEcsGQRBv4mVYBGkw/gCvYb2nomzAHTKP8wdmPjUjISVNv0bwPzvpzqte2pW9qDWEqCZGGhPLGvYQr9g5gw==","signatures":[{"sig":"MEQCIDiXLdy39g3y7EUIUb85/K430F4cS3igk/76y4UDsMM+AiAFOUnu0dn/C20sE4Jx7eJnuy2gWqx5oJTEJtU4d5ZbIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe33RYCRA9TVsSAnZWagAAH1UP/20DzyCgW9K7b5rctHzg\n/I+3IZYHx3ht3kHHojN+5irBrLsQMWM1n8NpTzz4J/yFjM45H8XaDzn3gbj5\n9dkl5wbJsYPL3lY3Wl2kIt0sFGZwMwUf+9etuXX7Etzh7nhNoCCAlMnaSbrF\nNm8q4aCymuBRgT02B3DRjVaSgMuzVyMm9ObsblMBeiePe0Xdz1BquPbnzD34\nMfMcy6xN1VvRFvi2ggoYp3a2ZWmP+QjKgTEi1OaVyJIhJ0T4pndy2IUxdkBi\nM304+FUCEmQ0tGJG12vFbY2IIDvRO9L+q1GUS9/FGrNUp4tfmmLTydHqYVJ3\ngBIeQeFr+w85GteqP4Txnd5walRt0IMVUpPgWERPAb6Sr8run+HsUiqh6Bkc\n2aA1+NFIYbBA0lEMNYP1Y5j565SPAjZgxnlKnW99/nFy9uWwVxVb/C4SRgXk\npDdE2EXvBr0IHDQc6/O+ECAOBJKCZlx2VRDpvbi72wVchKnxY7xJ9Hw+rN8g\nicMzokvukL4+p7xD7fLKwG49KURQaC5hsCFPEUEMM3svk6bkArXHOthYeZt5\nSUre2qecx3RUNZYoErtRdkdzxTKQzpPZxv6SvYOpOAQCiGKQolaPeSuyw1aN\ncSmWL2aNieY3WFJdXe0VY91t/NO5Ocv4E7NQa8VNmIT3bOXaHweNmpJb9lox\nNqWw\r\n=ROiM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"c0be9786e60c22e6fda8f2ad4cfcaae51890813a","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"saasen","email":"stensaasanders@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.13.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.13.1","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.16"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.16_1591702614415_0.8021500312697798","host":"s3://npm-registry-packages"}},"1.149.16-canary.379":{"name":"@sanity/document-window","version":"1.149.16-canary.379","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.16-canary.379","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"05b1b271f00caca9596230c303bb3a2e9bddcdf9","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.16-canary.379.tgz","fileCount":17,"integrity":"sha512-PFIRGfQ7BJaWfyYhQEeFdtmb9LD2ahGq4TbtTYrQa/g09H/I0t7JifZTQHnstJx3MUXeJhgdaXm3L09rYcroCA==","signatures":[{"sig":"MEQCIA9nKxpQAukraCmpypi5Tx6Q/G2H/X9bKRnwtRxWNcRfAiARHJt1YWs+qKvidHNJzMsWxZyvQru/PSNCnL7cor+dWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe35vqCRA9TVsSAnZWagAAmCEP/RNa0giABP6ZiCB745bx\n3JoznKSzfBPjQG6TT6sCGGuHk18Bgu1KpdLFB7dSpITgWwjCWnoqeI/pIOXe\noB8e2ErBX+EcY/P0Lq72gHuJptLM0bW8AVJfkKV1KpU5issyIRAaFqt/kbxB\nDy8icvAOmoRo3houDtZEOAprh2FhlV+8MrGqiMGG6HrfWYCZFMhIbuPEGdxQ\n4IuGoJWc2xIwO/xRSHbSUwR1/Lfp8rZaWoiKGAg6PXSe14n6/jzf8HzEeBsS\no5KQqN9vV27psz9caPpjbe3GXkjn1+eelKLehjG3X7mNGA9nzJHDyLKugeP1\nTb0eP8lp+Q5V0laeBzVRtwrjTs7AzaCejUcLtbAAuDzEr6eD1VOmzj6DJEv4\n4UjEUOkn0RW6rTl9ZZ8m6NSBX/4bGAcf0zFFEkKq/lmCVfiqevMR1Zu6tCn4\nfj//tUpQ+9wMhDOMgoRq23XmRoMpSuaslS0cFSdN3/9a74jQ4iJe5pjmN4DW\nY/T2cu17x6iURH6taq0IWqluc8yddtSYtBLWvMRwL5RaJP4MHXqGVeKKaTAH\nd7KFvY3kR7+h5hBxFOu19UmuyBwjlF+t7uFoJz93w7FA+veSIP6eL0WqADvk\nEARMia15MZSt2CVrD4+G64mP9av/vCB3pbt5FKrKE+6bQTAPiEUASKRbEq8Y\nYzUn\r\n=/m0D\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"1c0830bff5ce62909b7ed1fc12e83912a32d7489","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.0/node@v12.17.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.17.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.16-canary.379+1c0830bff"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.16-canary.379_1591712745829_0.4088135970031239","host":"s3://npm-registry-packages"}},"1.149.16-canary.412":{"name":"@sanity/document-window","version":"1.149.16-canary.412","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.16-canary.412","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"0afd8f670b6e8aded2c48850d1b2014f3216c40c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.16-canary.412.tgz","fileCount":17,"integrity":"sha512-l1Vkrd1YtvQiiPGRGe9od0ugAvEpkYaNu5op2qkaHdMux9n+AgIkrDnVEb1H3te6rdCcLZq8Fdrianme4QjtKQ==","signatures":[{"sig":"MEUCIQDsY5+a6SVtkgkUWwaMtnFafq0jvUV4U8KIuwWtACzQfgIgG5c8+flv5pU86wv3DctRm2m7GRR/Ok1VLeDKhTYHu8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4gv1CRA9TVsSAnZWagAACT4P/AujA5fqbDMdMYpkLMU0\nzy/35op/pq4+qLWFGz/TmBKGlGLpiJSbQjEhJNLgbtk2jlpnKUTR6rixf992\n8H7BmJNzBqFJFWLw8NdeOYp8HckwPu2ZInx8YMrp9FIOG5JVpa8mO22LplWW\nHUXXJzdk1Ir/Ez9mvXhTednsMkCtdxrTCv060pengAerk93t8JR3Q1gCDmyb\nhAECHgTomkvtR/xmEzLeL/rHzkXP3lyy6j8wd5vYjin20aI+SEzuEyWmb5cS\nFxoGyR1B2puG3ZgENv0hBoxYpciywSzm6ATJ71koC1IEY5n622D1J8KwpSkF\ni6Xv0oeFZvFO+owxiezyy4TG345ihpIVkzLf3IZFeV4xyg/dVG2BIPji5UWP\nGZLo5v6KE37ELSwrn/8tWnPnv0kRfiiQVxp+yw7hC+X45Q+LbV3wu0AnV29m\ng/Hhx7LvE/paibiR21ph0uD1wofNaNybbVkr/juizsqsXG0fTnB7vL66BwK+\nKtdjpObxI9c1SmMCasqV4YIYC1EWRyNC7V39b/pVH92KT6+NG8LwPvLH4egr\ntOBCrTuqa4dBVKgo+Lx2l8zbQTR7FmFh/6+lAbOQg326L+BHyrn5z4JqxoYr\n0t3vlKur/ZbuikY7a4wJ/owQggEfgWV5BzGWJSaY1RjnbGfru6eoYRCwalDx\nGUoA\r\n=uf3J\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"ecdb4aafd491bfe4eb82998a4428458cbf59874e","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.0/node@v12.16.3+x64 (linux)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.16-canary.412+ecdb4aafd"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.16-canary.412_1591872501228_0.4294698856113568","host":"s3://npm-registry-packages"}},"1.149.16-canary.437":{"name":"@sanity/document-window","version":"1.149.16-canary.437","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.16-canary.437","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"4c25059fc21c6d124792a8839b189fa845490b6c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.16-canary.437.tgz","fileCount":17,"integrity":"sha512-C0fXO4EbdWhHveReS0ei4mP9kM+Nlp6WlLqJWa5MjQRlkZ8a1XHDo8nPofdco9AE0etp6olk70JGnroh/1ZKjw==","signatures":[{"sig":"MEUCIQCWzXCYYaqtpvHJbF9IoNgWWNC4wI5i9ZYA7G9tK2QcXQIgEOKXkNutLNHSGkuO1t7QLoj5Cx4GAIhmZEkccezanjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6gLDCRA9TVsSAnZWagAAUj4P+wY00N1AdbFzrC5/czNr\n5TyRU0AAow7dvNincKyIu+v0QfCNQenwtuJB1Rtl1qJP+0rd0uIaN+g+Gmfm\nJgIclc81hTRXP5Zg45h0ur6960t9/tJ4Nrp4F0ZlaOMqyzyaSqhzIB1DNNPq\nomjT0EeAYJO3t+7j/BXoGb7NMiEEjpZc0V+lU19flirrcW/8+gDvRAQXHfd7\nOuR3J5/KEeyGeps49Q+qg1OSiTRMh7DHzOqArQWP52Ogbd0mkZ0NCLdkH7h9\naBNbFqh7Nq7spT6BkKZ3AYhGaUj8cjR26Qf/K01PkR3Lu0eREBn3AztA1x6S\n+veM4g87e2gVJyAjIgrFrbo6MswsPltpc+fftZg9gCo5x4c1sai9Bo5mf+ns\nVxr3nd74o2GtnqId2f0KIKe+3oXoAwX/KyvuyxdS5wCNFilJvpg6xfcz/mGm\nTzoW8bKQZ9CEihLWjN7jHmAt8dTCRrzBjKdCkzOVI2uyA2mUbGfP46NqUMpn\n76kSrvFHFDtAcyS0QvwKYDW1gACh6OdG/RSEX9Lanv8lAzWa4yamtJQMPjfY\nqMXfU2HtwdUKolgQBAPQmmi1ts1A4KTreGi1Gx6Z7nQ/itqxEQxCI5KWMckn\nP6Fq2uKezuf3q9bWTrS4hoCSOWD1lolsVowqwUQH5dZyQV7cAXSfeS9lYQK9\ncnPt\r\n=yc84\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"52d325f300b67d9323ae91ae9967eb5dcdba9b5d","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.0/node@v12.16.3+x64 (linux)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.16-canary.437+52d325f30"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.16-canary.437_1592394434700_0.16620196945514332","host":"s3://npm-registry-packages"}},"1.149.16-canary.438":{"name":"@sanity/document-window","version":"1.149.16-canary.438","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.16-canary.438","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"d11235c508c2d366316793ad3c972af6d1a29aac","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.16-canary.438.tgz","fileCount":17,"integrity":"sha512-Yh74+d1pSzClhRgkj04alRiZWbSFQt/w8ymk3sx6LFGajUVY0ruv2ZlHHiblhflVz2u7zgf3IHMAhB8bHvVxlA==","signatures":[{"sig":"MEUCIQCF7UBneWNazMx6gVFWu0QSP1f1rTR2Ac9B7Xm0v4vMSwIgMik/rnwLmQ9fYNuLa/xoywSBeLjEG7x+pOsJQ7GNP8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6gQICRA9TVsSAnZWagAAnYwP/3jh9t03eyWDsuHIEiQQ\nvl3mtZDFETKkAVMsywUDknznZ9YPzpwQavcL6IrY9eilQfjp1AjNpbwcJiAF\nFW+zMSqkuIazKYCQlJDOejayjC1zKUAVXkJrbg89OnsOOuIHCCEhYowoC29m\nNQxLbghHuvHp8c7CJ9s2mXuOVbZPZx3P0CUYAKYNoKPE748Fy4ACTMRhQ00u\n7k6WGNPBpLRBqmh9hoXoWavG3kyXqI+ekUugsErWHUXj/j2ueRbCx4rcpexf\nkr72oNlvnSXcq0bnAmvtxs5oYgLrndZIDogaEzsXGdjNdC8NZEmP0tJFuoWx\nBf+Tiz4XYCw+XBK8eyGUewX6QJ4h8mjYXW1cGJtb3zvn7arC9XtS4k/YRfK4\naHgAGwNnMQYzMR/4vxUPYJcgQnLzpKgozKmFgyent26NZb+Pij9s2mq+eZJx\nZ9cnJAKWWr7sbtkNc1VSUGRljrDFqms842B7QdUIcxrGlBxT/3S7bvDlz4J0\nRAQplLOhKaHXZmhE3sGjG8EsvJDO8hTvWfTbDuX2o/JYKUPH/QtBc7zo3w/0\nzW++Zujpe06EmofJbnd3NIP6C9o12wFgmsc9cM4XDx2KaHyUjIcU/ny4G5L2\nSyTysUr1jOo7kuX2uoraSCxpskLB6QdPcII7bWqHQYtq0vVMdjizbZjJUYbJ\nmZZp\r\n=YdNW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"d35376ef6be37da79c04ce921a6cb010a7777c0c","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.0/node@v12.16.3+x64 (linux)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.16-canary.438+d35376ef6"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.16-canary.438_1592394759592_0.6674549981758342","host":"s3://npm-registry-packages"}},"1.149.16-canary.439":{"name":"@sanity/document-window","version":"1.149.16-canary.439","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.16-canary.439","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"bfdfc4ecfb71078dd9c3c598776b4b29f80c8f57","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.16-canary.439.tgz","fileCount":17,"integrity":"sha512-fHj+M5rzTicd0nk4qkElppdnFEhkKUpAV2FKBo4nfzgqbQlPtOimyW81gJY2+4QHSUvhBzbxa3sS6g6+n1zBxw==","signatures":[{"sig":"MEUCIE6VCyjEvTD9Q4iXs8fS/7kYqvoXgkuDGFPIh1oXuoPHAiEAzrrGI7bBN8zwlgvy3YcJZZLU0hB6FkrCJD1wgSpCm7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6itiCRA9TVsSAnZWagAA7tIP/jwwSXaZs32/rko3yJ3m\ndu8LYKrMpTF2eQ7o1cQ4XrWglh00BbC787fikUYFuSoD2FBpGGqHfNMt+x/t\nKBYI5MmALf8t0vUPX5+GnY5zSV5MghK8+NHdTG6ujtr2nEmx4aU4rR+dBlgo\nyx7ZV7A3xmAhkfm4hvuEp/HdK/m9wAW51otZz+r9vLbbeAFuzKnHvv5AYjWr\niT8vq6f7A6PHATtgzfiWtPp1tnW17GflLZfjR0Ck8Z95AgYDrzT2cu/R77DF\nXsT9AVW9HXQ0eQ8bRHEXCR3pIdKmCpxodVCq/1QzBoiUi0H3uTe4wlWzr9qt\nzNEo/kJub6PtlVJhIoUKc5lBhZ83qRMZfPXypr1Gj/dDGrZzOqn+W3St1nGL\nGcEX8c78ywWHRgCXrjB0Ahuv2qGiwL4ejIJc/7xDxr8yaixWtzsLe1uL4q2Z\nLlo+9b05Goy7OWGywPKLNw15vnWCtLcSg5tbuhpljz6Hf9ywIGJBqzhDAcDN\nlbpNtRD4nNNW16w9XBl0jBIW2auOqx7M4mzpcFdCsSI4T7yjT4tNkFCkstcL\ntNdzZm2sW5MWgqIZYxpmzlGv/c+T3yXnaJeGA18SC9+wNiC9gnn+iLkri3PD\nK+Kc/ERzH/a9XCaa5t9NBCIUiiELS7GOC1mpl0TYtFkwU+sPYwkoFeO6RNKw\nCHFt\r\n=1ciC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"5fc93ebbc50616c8d79dd687e205ff684b767f72","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.0/node@v12.16.3+x64 (linux)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.16-canary.439+5fc93ebbc"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.16-canary.439_1592404834423_0.47887059610836347","host":"s3://npm-registry-packages"}},"1.149.16-canary.440":{"name":"@sanity/document-window","version":"1.149.16-canary.440","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.16-canary.440","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"19b62c2c199f59bb4afc8615946e34140dfd7d50","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.16-canary.440.tgz","fileCount":17,"integrity":"sha512-n1y/2fZv2hJ+H4IHFS28HHPCUWbvkh+oyXT7QfkztYwhxR1DuJYHmOX0iUszyHRWQc6FF8zROTwkfOw9v3uqbg==","signatures":[{"sig":"MEYCIQCdbxQIKgZyqTusXyT1Sas/aXe+OMy8GOAZJ+AZRHY/gQIhAICckdNswpG7V2tz0OuStcFPtgY5grNmstzSuA5hPSV4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6i3kCRA9TVsSAnZWagAAanEQAKHiTGDbb4fdoQVX/+Gh\nIf01rauP5mGqt0nS/0KkoZcsYg6GfA0YMjQumUwztL+Kz2YN9vJ2yyu6ki6j\n/MPbOUo6KpmokVRJpRQQ50OH/fV56JDvvOfr7c7R11xteWER0MExD+W/Pzci\n2X+OWmLhj7rTFeOqmvhs2AYteoUbYsulrMuZRr9T2VP+ikw14V9b0fQCPcsw\nCw1xuQf4vvjFR6bJqCw5Q74tVvETzKQXs5tKT/U5jbshdLdLBpuZq+U+hQKY\nMUCgpvvnfQZIZRi7FGZSssSg1/jjAVlRwE2FuWa42Bw/UwmAcuCDwsmVTbA4\njAImwRVwADKzDspRBnFlKg2ZBGZQJY1MOFVcafGoedxdQGUhjkB5b00ZlhO/\n5DXo1b+y7qGYm1FQTcr1GSg0R8G+q3nF5XqsuB6lCJLTllbQhnndfIbLNCS+\njgMenHv/2g35YGlC0vHZJ0KkBXvCm5JbVTvRuCQFicPTjAAp/YSWpEnSIjjy\n8JCvrMeTeZzOitMPPQ9bJoAHN8xHkJdMjTtHScJDQYCNeYwf2CKjYehekqkK\n3vzupfy+UFG2zXvNk8cincJGaolunO8+ddIlvwzOGCQtMxWrHNhV6xHIWJAM\nbtkScDpsG+RErEUaORMRdGnkplGO4XyH6GbROdcmLVRf026BOg1Ih4QL1iR7\n8wxv\r\n=VL/W\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"5ba6ea9375f8dbc6817bd0dbc39c6780e8c63279","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.0/node@v12.16.3+x64 (linux)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.16-canary.440+5ba6ea937"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.16-canary.440_1592405475841_0.6194353421838257","host":"s3://npm-registry-packages"}},"1.149.18-canary.415":{"name":"@sanity/document-window","version":"1.149.18-canary.415","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.18-canary.415","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a258a943cd677f78a851333e0d98df52c4fc14b0","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.18-canary.415.tgz","fileCount":17,"integrity":"sha512-vJhO0MdFmzpFhohp9tlHzotUb42/Wyw5PlF139V+2RATf9mD5LRpGRUl3jANRjQRizBnBLOPDjXn63Qamf8ucg==","signatures":[{"sig":"MEYCIQCA40Kl2FQrkxeuONTw6fohz+zQ4bLPD9CI9tHJrXKQbgIhAKbm1wWdVAJBAozbc5lPORn3EF5aNjTRW5iLvYiC4j8f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+yLWCRA9TVsSAnZWagAAAHEP/R4BKJ3BVV0uf7CRUnVF\n16dtFn1l2WX9/1EWwNBlOwU86SdNxNPOTfo0QUBqSo04tYGW1ssoldDJvDsJ\nNjUkpGeYYsgOhdKEM2q9HsDdzpfPYFeITiRSpIcPDHuiijVNFtQHyQ4L49WM\n1v06WmYK4p3FBwnCURLMNRGDHFFtUJyVGRfuFTWJDFpffVF+6j4V7gdPwVk4\nhB/e/G2XYIV0YhHIqZRO1GtngtJ7hw6bUtsbx3n2j16iRA79HlEFOxZPo1ep\nNIcFDSKvAhmZ4xIuYNUEOfl84l+6xKk8hISRGwcCByDBbEleoXjAlrZqU5+L\nuEHyi344OSpb+EmWcYH2/4ylq/wHGLOvDzDThvCGqpqYhV23nxMCVKlZjByT\n5pHZRe7L9ZJ9i/pZX6LEHDa/bjJFDYnrEhhByshRHTXzo3cZMb/eGZiGk+1k\ngbkglY4mE8DIjM5HFAzzYzaUqVSswo6AUD8qveIuRO+9GfMOUVFpX/5BnBed\nbKAVBUzBV0muiPTs32baUPvyLiSDbC0eamLiCjYvtHcL/ASJ6hIBnmTxnBSS\ncGfbQWmeN8IfPEn4UlOx+cM6cWq+SwAgH/wKFyIwl/HEKhLmYWxQj+IdirfO\nS4KD52lgvFQOopigTA6OGXSKrd3Q9fbFRWaHo+2FvBk7jJqyhFYDNPG+1vNj\nGEdo\r\n=bovB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"d0ea5d40eea5416bd557d8f21f7df69a0fc88373","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.18-canary.415+d0ea5d40e"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.18-canary.415_1593516757915_0.208163508825014","host":"s3://npm-registry-packages"}},"1.149.18-canary.419":{"name":"@sanity/document-window","version":"1.149.18-canary.419","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.18-canary.419","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"490d80f98f4bb91c9b58ff250a41c83943ac8369","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.18-canary.419.tgz","fileCount":17,"integrity":"sha512-6wZ3Z9KYX/TpX69Pn8Gws75VPa2sGs6ckuGDhDpPiwZSG7eaDZMh7PO5vSrh5LPlgtspsgrSJ1jLUsj1DChgbw==","signatures":[{"sig":"MEUCIQCBj8AUoYoaN7ZDwh+bYWMIXKkXkFt81HngrPXBINXJngIgED0N0tWBnZ0spcL5OLVZ0nYAcMSnzoLOdF1lYap1qV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/HC8CRA9TVsSAnZWagAAhAoP/3ISLuiREYP3zXPbZ6pq\nrq/sj42YHto//R5FMPjB+RFT5etWYlr1NO1JgDlmiVP/vyl4Zde5qIio+zbr\nkuPLMh6GsCnp4xLZjkj8pvGi6lXV7uGy2s0Awvotey/FW3wjushnYC8Al8C6\n8BFloHJ51jAQJgLwVNELIV2iK7ARY2fVHYNSJRXTB5HCyXfDaA0/KG1tLRaP\nIS/2E3ipB+hhwwtE3DyVoxzK0ORhP3ef4VjmzvO8ltH/2C15umDjdeZcm0Z/\ngtjesEOErYaRZ54mWk66VVWhjoYQoCD9KbzDr3Lq67hqcq6reNL90xJzY8T8\nyuJchruzkrDqoBd0DYXvuqVGGJ+hGbWbxzCEZZ7ZKjhXSJPUmLEI+QKaEWIm\nd4c90z6Bjj562SvvppPl8I0W4yt+hzIzFvB/jCtacqtPXKTA8JWe1kIhDPVI\nkomHzy20eUAr17h6GYq+RzqmXHYOV1dyNIMyrCuf5wJefABaPkni+TH7CCgV\nCKWggHOJqBeojG/4gLvEl9f8oI7u3f5hd0bB5wCOTTWiu3c5zIm7RgQgEqfB\n31KJB3pnAHvr3GeRmg4OG9khfxJd+++4VYJfeGBkuRHu7+f3TAlh4uDgFPl6\nz+WpEne/iy+3X7tSDbC526PwQ9ni5AhjvcpPCUijRq0RCBoeNamHq+W29njF\ndw1q\r\n=QLF7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"de633d23a107af6d6419e5bde9b81327f32c8724","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.0/node@v12.16.3+x64 (linux)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.18-canary.419+de633d23a"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.18-canary.419_1593602236261_0.46249463076960096","host":"s3://npm-registry-packages"}},"1.149.18-canary.421":{"name":"@sanity/document-window","version":"1.149.18-canary.421","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.18-canary.421","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"3f76a2c5bf3804e50769ce65cfafc2eada58d63f","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.18-canary.421.tgz","fileCount":17,"integrity":"sha512-0ZaMfl0bE6DhzuP0QWY/EYVpd3JZKnHzkWUp4QkcB5GUwrK5kC2Yvu9QKEkzJ23yxyucEGaLTWWXJDiQm5OJ2g==","signatures":[{"sig":"MEUCIQDCwaOIOvqhGI7Lvmugb6oBzIgg5os9fXS5315i6K4HCgIgVAQNEaYO0/IqgeaXPWhesbEEnh73zWcY0S7+ec5EVjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/I74CRA9TVsSAnZWagAAC3YQAIz8SC0g/8zf8L7IHjki\nkdQKBumvJS6Qs2uJg4Vwm73fRjhFBjey40RwgdXak3tVceuM5S8iifgTJ341\nEpLJ2w5BKCcMJt5ZcF+Rqpet3sdbOKKjdrTF9H/aQCWp9FOgfAyoFoJ7Kx3T\nth+RP36wQMlTy55ylUGPzp4MD6OsIqTemPd+zJCEHIfwHZAuIvB22lpzrvDG\n/dKiYroR+R8yoN4pwp1zONTa9+cijlhZmWkIWdm2XZWbmWaZw9Ca5p90bEdF\npt3b/sa4zwL8s8vBJho4ho1NuiSiYApSiowxX0jv2v76WcTdAnrKDwU1AvYS\n21m1HEvHwrlyynIQsGcSZhxvzk5+u9BOxyAUpBAkEFhyD96/flS+5xDh/XWR\nAoNv5/KhPjVyBiRDDsCDfCKu796WdJcXiSD4wDVXq7vwNSpXKGf2fS3TeENN\nK+7Mv2FaGXGJFFtzEIcv2NEoqD+mgY8amOn0GmEVaWtzffRJbpokh1U2UZr6\nnZxw7fLGSETL9VvxO9bnIuIlTL7vIWtrke47LMvdDWbHwWekHJZIywxTrGEE\nu8pLBNJIJwOlJ6dnbxr5+VdnuL5p75JBYhYkewtGVWRVjTDgxIf8tcN90Q7X\nDnBsE0keOAudBXT5Ao//XMBsr5L4Jfq+e0rNpbsQ5oXTjBh4zPJkYSNqUphz\nhZ6z\r\n=u3xy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"4ca8600ac2071bddc60e5931e3a19f3412864819","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.18-canary.421+4ca8600ac"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.18-canary.421_1593609976161_0.6859342190678093","host":"s3://npm-registry-packages"}},"1.149.18-canary.422":{"name":"@sanity/document-window","version":"1.149.18-canary.422","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.18-canary.422","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"8c39d2b95c4d2520ec94ce6938986d264b6a5c73","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.18-canary.422.tgz","fileCount":17,"integrity":"sha512-4weMx0NIea1t6/A/Gr3Xa+3wKPYlrpgevKlrc4en5daJrCkLJBocZsU799FHhb9ogjhODE1jTFbszfKgk2Ou+w==","signatures":[{"sig":"MEQCIDQNqbkyS6aOLdKif9Tu8vqHS5Hyj3fIwofnkglzYR4PAiBCqJKNb8KjNAu+RG35P020mdzE3mQh1oTG+q7wRFqCUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/JcRCRA9TVsSAnZWagAANr0P/03XI9saS9IWJmePFKzd\nlhfSuob0njqQiHrqsAsNmX8G4QcWvnSRFUjHYwb80//PMj2xcqLi5SpCK3Sh\nyGJZB1GogX39y0YpE2s4ObyhII4yowUCwKrrtGaTcjwjw5KiujKsCeeFZAT7\nNb4ECcNPtUHWpfIPea38e42LfV7UR70LATxOEbsUSURh2Tp1QyjNVeUW/21+\nre1i4gGVyhIPHfwbehys1XF0gnIGNJfvDw3mkPaqM2XZiKnB15dk3RWJIt0n\n1B93/EzDwaUfdUDTi3KtAsfJMuRowYI6Sy8g0ruJisD4JTv8JlJxLd6otiJ4\nJv5aZx+7czCLaNF+NdQEg8sX2qMp9SxiXDXbXHz2cjZqZknMCM30oB5rI3f0\nZs+8JXn8iHS3+nv2C83t7Od/JOSmyy9TaT4FHrC3gX2vy7tFhtEcDFH39jfz\npAqZtThdo7uNddoOD1ZLtmtWSmJnsjkcS5AZuky9GiKnFE59M1t/r5gZfh0v\n967wzmquDpdWg1aQzESEJ6EmJRwwQs0ndzbAi8Px5klnFZl+pPjZgXLeokbm\noUXICddWaxTiIanSI6ySjCIq+H9oTz3J3s5MiSo9EsxAW+HGwKOmOJOiewgX\n30xSWfcFDs+paTg5HG/8vx5DrNwM5wCoutlqC4VFRW7b9LA0g0pHM9yY3ckg\ni9It\r\n=Kfm3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"17ce28168e654e6b30c2473707a3b687f8d4f3ec","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.18-canary.422+17ce28168"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.18-canary.422_1593612049489_0.12682323945288565","host":"s3://npm-registry-packages"}},"1.149.18-canary.423":{"name":"@sanity/document-window","version":"1.149.18-canary.423","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.18-canary.423","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b9c5e42f9523c3944e16a522ada7ebfd23d420d1","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.18-canary.423.tgz","fileCount":17,"integrity":"sha512-iDVzpS/ZF8PC0w2RQEyd2uANYm58B4JSgpD38tBREG4Q5b6BaNR7JT8QAJEIaD3wasAEatcFnHbUjJ6MyNPKtQ==","signatures":[{"sig":"MEQCIB6msSGieAlsHGmF4nQnqO2R1iJNkCsfS/V1tnEPReF/AiBOZVTP8ihhwOQVvfkoPrgYAFOR2M3sElNyh24FhL5Edg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/KhxCRA9TVsSAnZWagAArH8P/3veYrDi8UttfahDVns4\nsTiIBS3TcZDvO1zGI+rQj9RbNl+RTK6NLUsFx73hiMWARKTFLkU78g11a4WU\n8V8FLV5uV5wqBPjnrD+0mBKl1DA9vP4Lvq92WHFHp9BKRjhGYcZa+Bfr3maq\ndwyySoJiGBtB2JWCjjF4fL9cByNpWQOgA/Ml1YtlvKosWWqC1VyqBH2FkpQ2\nPRPLLbJge8VTJX1gz+3xkcUa9HYJgxXtAdAMZnYyoCfo1cAC0U8nvwIogH6t\nagoeaeDUEUVuLjYOFWh7X66RyUFxmokrJOdFcZGPX8dCBxUiEtgfLKeUtM5t\nQD1SiptYk08NscbB+xZ9+47DWWPPt9ECUIbagYE0lhN5c43n4zBEMeL6n8AQ\n74aZi3vlKbdm2f1mKt/fXJ44PFPsqrpI4PAovCWdBgo00d4a5YTTHZv6c1Nb\n1iKA8IbcEQa0qhoE8ogloFTQrgVKeKNQ4qYqYZcAs7UROxLTkGoQOk+onfxE\nAbqxNfGYO/4NQ9eHMm34JA10Z9d4z4SZB/s4IopeQh9SOBO8xLYtw9sOkUHW\nFfIGbb4NLJJe97WkRYyYw1qJnxt86obQciZwixhgM5yYrsU3juH4EzyY943P\n8uvkBdxVzqqMDHGCcYOzSaLl0elbbv7Pz/xUOcAoeTtfIQGZJKr4NeDBzGWa\nVtZl\r\n=uApf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"2e1ea873325a78bcf7d042100406dabd13124464","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.16.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.18-canary.423+2e1ea8733"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.18-canary.423_1593616496579_0.2295604327052554","host":"s3://npm-registry-packages"}},"1.149.18":{"name":"@sanity/document-window","version":"1.149.18","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.18","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"262e1010ee596b858946d0860017eae0faa09b67","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.18.tgz","fileCount":17,"integrity":"sha512-soUbNxrPB/YO7WxuA+IT1729H6LHxctQwta4j8KXcqAua1UKm6w85lz9Tp2gu+yyyyXZrsJn7crbf098zYxqcw==","signatures":[{"sig":"MEQCIC2UAzuf82FGGmKQySp7Mq6IuoJ0qv+Ap3S3rGgDVcKwAiAX7pzqnP6oOw7iODuRamzVZkTZzxMRhsa6PaXBAB7pLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDcMRCRA9TVsSAnZWagAAMccQAIl3mPex678VA+IHqOHr\nC3OQ+Lc6d3Jcl/mKiigBM7Q0Urfun/uH/tGuisWgPwp3PMEPyjshoWtTaBPP\njt3XQ3XBRPGEQkK3XJ/W61nmsKcZuEDnnvMiNomer39IfuocjKLCDjM+jua5\ncEGT0YnxHnlZHv2bHaKUANvPvdgxaufUOvTQt3OI2oCRlU1LtkBsIac/y+fX\nnLvxYtthHXoWI7zTjkWFJyqXa8qkTMox0kQcfjckR1O5DDcwJAv9XMgyfHYI\n8HSVMY/foB6AkX0/DRBVwYI/ajyLOp7p8d5h2eUlRIXs7zPd7kCFRQkyy9Nx\nSnRVyWXEcS+6iK2Qdw19O+nS0AfY6CuoP5U5Bu33ngXvQ6px6owmbgCwDeCe\nXM/cLzkTp3yvLjlUn6oGXEF6cNlbWwxqkQf+drOwEaIove4fyw79r4o+VsRx\nM+S2Ft1XF0LML3B2+mCFvqvsEvyA1kTmO9eW1bnXlRjeZyPCTvmY62VRyC53\nTl6/bnjmyWbUZgDDGCVc22Nt6JWOEYLEU9wmDIoN0Nzoq9Wu1QFxfsXu5ZPC\n3qzczx0c8dgDkV/4lkJpJjfdcWBwLh0a0rnOKCIL5imPlio/BGOoYCRroNCd\n0eAP5BeALL2cZFIVn4ESiWsY8K9PrKBRAY7e6XpB8FtUC6Nxopsa/9baSzoz\nk3b6\r\n=YJC3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"ef0f2091a7c0386b00dbfdf8002b19020cbb0028","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.4.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"14.4.0","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.18"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.18_1594737425292_0.7076851294346429","host":"s3://npm-registry-packages"}},"1.149.19":{"name":"@sanity/document-window","version":"1.149.19","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.19","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"1bd52930f4e000b3f551f4da95b51852b8983fe8","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.19.tgz","fileCount":17,"integrity":"sha512-WdoXtCTKQ8105nmgDLVH0DhzMNyeQn0t9QBIpP01RQOCVkNVpy2cCOPqhw6qRekeEHx4UhTg4gQevy82wZetMA==","signatures":[{"sig":"MEUCIQCA68lcMUddtnlfz2STfBqkSEjTOg5eY//nG9G7g3LohwIgNFKHr/kkVeos3DN7+a3U6nI4BIOP+suWVcW2n1TPMgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI9L5CRA9TVsSAnZWagAAeQMP/038aT0e7EuRoCBDH1Zw\nGsCZF2a5U1l+l3MiXhFuerfH7vou6dxVYYX8h2hJlgUNb979j/7mOgcN4aHe\nivU1EWsralZKXdyZAL4XMrXnZAlknIzZJ5SkUYPF6LEsrOZCuNQaO2e30K3J\nDu7H0pHq5puKyLBEt+nVQUOAqw+oDbMtZOREXDucg/FNGoK8Sz8BlNP54W6f\nwSPBRIttMNuKnwayKlnYG0aVy9c66Rog06J61nLuSvSi/moHcEmR9jGV9pbA\nOrYH94Jx7HjVlazaqDt6FNRbE4p0V9rS6DG84y8PSNeQkp7HkBcLpBznp1KO\nitOXS/s99TV4QvSJ93N8Q1yyngI4uBnUzHi2AG9TnrvtSF3gSzOzjTSbBDFE\nlk47PIqHlqFsKnn3P949rN+0W5MSO6+lOpHLIWClOiIYXOhO9fn7ksrq5imT\nLptsDMoxck6QQYSMUzrbnzDc82hKSch5tlMTVN5mIRFObgBAaBZimAiOsG+m\nJmrCASHVT6F0beuvn/8ks7Eo7URj/JjOeTNeumiNiq6ZYESngBeCvITUYmUU\nz/ODonIv8bF/3bkgKi+WfeLdl8h/TlbH1LT8rQxpASMN3PDkq6lvVH0OZdfB\n2a6eIpfB+zQWWOgAK7EDinYT0lftehVedC3Yiop6nYCpYgcnWsSEAflu9itR\n5X0t\r\n=Ruwb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"2bda917f81ebe3c8934e4d357e8cc9d091a47a28","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"saasen","email":"stensaasanders@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.18.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.18"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.19_1596183288806_0.9705925232204586","host":"s3://npm-registry-packages"}},"1.149.18-canary.445":{"name":"@sanity/document-window","version":"1.149.18-canary.445","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.18-canary.445","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"8d1f2aafbe798c1d3dae692cb2df88282180a362","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.18-canary.445.tgz","fileCount":17,"integrity":"sha512-IKWOzwrHrJ7mI3jTS4hz/EtT19VEOPJjoZ3sJjFCjfDBCjuqPwbU7T6Ea2+CgRiYMfS6TR6t5mVTNyK8Ar+SMA==","signatures":[{"sig":"MEYCIQD8wAr4abwxN6hhSMB+nS+Z8pSbfcUzL5XBK07vYcZe8QIhAJtaRRSK/NMizfd08ikw2siYGd/LbIznh3BdVpRCwYra","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLUkFCRA9TVsSAnZWagAAJOkP/A4S287tVg5D6Zb0DS0H\n3u8618Rd1Zh9hhPJTvcgcbmQXIc3gJgpgIKW1+Mx2ACPJ5ErPsiCJX/6Si/p\ngEHGmH9SV6lh3yhmqv82Jc/24tFsrT3Vn4RlsPCbMU7KK1Mgd47YisAB6jfF\nHiIBgIjnBgs/Y9DUN7DaMaQxZfO9cBR3HVhNntc+BSL7QVVQUKPfTSLNLKfN\nHFeLH9gf3XATlqnjDwc1UShVfZhwAyvyQsIfWdqzOIofxd0qvkkV80xfZEpU\neEzp3Ws8DBkaFwu9fJKsF2azuiYY8b1mtA0T7et72levY6UX1PmPttdVhohQ\nlYBWPROS/x6dIPNdrv7RiWUQSA7NGzjcpMVTexURi4J/SsdHOlht9Jjx5lg9\nKDswU6s5Nl7Kw1cg8dON5SDLnWHGes6Fw4MGjFhv2QlJ3ZG/yltIPU42z+v7\nY2EjjHU8U7LGHdeuOFiQhBy/yR6zbFjO7VtINwreJJLKkll1zcAUk3s74it6\nUhtSPppzrPkBKGnE1Fg11AqxV7R75V96H2cUMuR18RyfQefmpHPK/kcI2UC9\nbFmBkrxxahKjYABOONw+wM7g66upTP7V74mc3BH2yw2hm70ozkU+V4LIDtTd\nyYuR9buwtuRhXRNI1zUu1pathT3s4OYTb+CfBMt5LE8uD0tUG8DZiRtxBgQc\nSTGW\r\n=wpy1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"22c42b0aa1819b03e22680598150928b00fc2814","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.18.3","dependencies":{"debug":"^3.1.0","dot-prop":"^4.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.18-canary.445+22c42b0aa"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.18-canary.445_1596803333228_0.44957645617481456","host":"s3://npm-registry-packages"}},"1.149.20-canary.460":{"name":"@sanity/document-window","version":"1.149.20-canary.460","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.20-canary.460","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"097b72d8a8dc0408ade4b9b0d92b877f9ed07d8e","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.20-canary.460.tgz","fileCount":17,"integrity":"sha512-qEoACuXBzYEHCTe5p3H/MjeSNSilApblHbUU2bufcnpw/OtGEk1cizJtuz0dgk2oCtjcsWLGjM3u2BuOPfOKSA==","signatures":[{"sig":"MEUCIQDrM+cG/w8deJwZAAiutPr8nK/RdBKL6Xyfhw6Yl9cyQAIgCLtJsRN4cNrl7e0WK7ynSbJdJ5hKg+kApLZSq/ziIX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNvRcCRA9TVsSAnZWagAAYvgP/3feaOJhhy6rf/rZ/kNt\nTKRofEPM3/jh+9AN4GCSRUoAj8zNdLZVk5yf53gehdKi1qJ9AggnlzQ9oXPE\nQ+GLw7nHuhOgGoBD9J+AUC8XHGPVPoDiJs52iow8iSCZb4SCMD+yviI0RHrq\n4Mg5U5to4leoQcilHEvirgbEiKPLjsZocCwZnO7rr1qN+bwblXK/ncvZqEpV\nvJzBy2m/n2cvRpvlbGbVvol28nzE8XFqs9jn2AHSPvaMivx4uqSJ9uc14F5H\npnC0Od8BqcpyimVR0KP2gkZGtdt060BY4hNomKXxKP2ACzSFz1bMxZEJrhH8\n1zsk+R3Cp704S07ZtzlJ1V6X48ZlNM7566XEnKBhLtJEgVCdvvbUxWtwq+ud\n9TExl1kXVTyHf2o3a8HzriHnBIpB5H8YyrycVCrFSJNkaDsX+r06bUSL/UPn\nttu88/J5N9oY71WrTtrpI3/6DgkaCNEckMC4DqCWDDNOyGKUEGC8FaJfAIhx\nzLcBhALO2ASuWyMp2tpx0tkcVM6ihNDXEg00Jqnt+Lq8DBatMeeGApMvXnD2\n15DJBiWZyjW6ZvQa/Z6fxHs3Kd1b90JrDdXXo8ovRvxh/ljy2HCsDYzkyvM6\nhTstZx5bxGDRnf2EoWLWsw5/06rt91aLwO8qpO9JT+pcp+ooAEVZEkZ96uN3\n0DPd\r\n=wGVu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"d0557229676ca160325a6ba0d2b66194a3351c73","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.17.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.17.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.20-canary.460+d05572296"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.20-canary.460_1597437020159_0.8884511722716912","host":"s3://npm-registry-packages"}},"1.149.20-canary.461":{"name":"@sanity/document-window","version":"1.149.20-canary.461","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.20-canary.461","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"9c97d2f2a3b1d188555e7af129c0c03e04611353","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.20-canary.461.tgz","fileCount":17,"integrity":"sha512-xnHzN/I/1xV4XJyGJDshJahj20mz695kaheMZ2IRMlG+dIqt8iYOqmyXbH6eM6NlYWrcX1ySvW5dY2vzDau1mA==","signatures":[{"sig":"MEYCIQDt8Y2QpmEWW5X1gnyFKE2q+dCxHhsiUkT9WfEv5WKcIwIhANc82nhDJJdIKRW5tJtCDvuvoNpyXrdk65S7Qrutu7IP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOkZzCRA9TVsSAnZWagAAQdgP/33uZiXjUiRnIrbEwt1P\nayPxPrN/efa19aOM6ruB36d3TnCoW44aEeAupBfgnLdM2O2buBthZBZSOV/5\nm32JsRJSB6Lt8cRZhn5JiXr/3nOEtFElimC6hVugHTOvE3+x1A17m4ITEM5R\n+d8+w7uBf4IwyO6MmlxeDzFC8O/x8VWtKKB7W7wnTE5gO4UgmpZ9DGcudrv8\nUP3ekdnu7GR3WIwPednfKBLntXRNggDDC8YQThMyG9nCTLKm13rerjg3+SNK\nBFU1s4l4op+Wu+0qh2kj5o2pxsQbewwv1NxKjIj8unGlbrr7pe5VVXgVNYEX\nJAw1CEtOBEESdxR44WW/6ckDCpCrrYMEFI230xspollkzrNN0nUwf1YrfIw3\nqc/8YEsa1guaW7XNEI0l69bO7iqSkVYVNUT0Ij+wuRlBtSUTS1sC78MU+xq/\nRWEIfNXxsBZCKJZ8mn7JhVF0fkyewwqeXXN4H75WcnS9Baw8/NsB7UKvR/fr\nxuCONL0DgubaM1MYFSKJoFF0lIXWV284WmK1xZF+kIJu4WWp7yDVJObXB5WD\n81Pm8OWGRMizUkEJaCWxzu1rlhOWkKdjD0ZiorCgOMqczeioJmeii0Y+pHnS\n+Y8Myn5rFOqB1QqpeT4K0arPvOTYwlRpio4Nz1sAma4xgwNgDtlN4HHxGFFT\nsCj8\r\n=4ofS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"8db3c4a80e6e6c14378776a55d8071591f30cb68","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.17.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.17.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.20-canary.461+8db3c4a80"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.20-canary.461_1597654643017_0.7535870274048506","host":"s3://npm-registry-packages"}},"1.149.20-canary.462":{"name":"@sanity/document-window","version":"1.149.20-canary.462","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.20-canary.462","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"90d36ccf0f063b3ba10711e6e18afe7f4d0e438c","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.20-canary.462.tgz","fileCount":17,"integrity":"sha512-IL0EoD7hIDVk9OdpmQ7P1WvFA3JYy/0pIES/2gSsPV0dLndeMs2OGbUVs1dKh3tpK5XFmbViyflvtN+m//fuCg==","signatures":[{"sig":"MEYCIQCl98QNf6gIdDAGYHSBq0wrTX9Qp2hPUdv01j9QBc9okgIhAJGJnLHOs+fwNRm0gofJL3cLxJhz/tKL3nO9xk+Kif9e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOlNZCRA9TVsSAnZWagAA5YsP/i7bDWsl519z9qe3CeJu\nKPUuizXT5lzmRgq0kP69YpG208QEG8lAtgWmODpouJYmCsNTJpmconOBnTYS\ngPF8BPKcHGgl8wv0fIeNYdQxRbM7sbxFDdU1MhwZm+M2jxqxAdtUyL1i1PnU\n7aDc2lQb/ruMkPiys7SJffmCkXn+fiURIginy/gCWyFckb2uoHt9lIxGY05G\nCHvyBp7tJdFf7tZpPPZ1UFMsge+0iS/LuiosClawPJchLE5k/Wr1MgX6EzC7\nqRLEfX9RBaPZOWr3APY5q/goEsN/6/aObslAICl2OwcfftmURgd1wW/jEa32\nHv4ONmLFbyiLIyflUMeDA855E+/u1UF2TzP2FNb+syHVTskBYUM5llEBUcn5\nuM31aXfEa2OVtXuIzLzJiMp3nerw+G+akLTsQ2augECgvM7sfd4F5yEAuoZ2\nFSd/HiMG8Z6Rf/trILjDnrYtTNl+i6ALzEzkVU7HhEGGbcQCLmW0UH91aDPs\nDVUFuNwxGIKVTLkUq2aJck+uD+qTFwgvBXkA70iwFMwm9uHEMsbtqu3jYUA5\nokpCIvrsfCoHQvz+OwfjvVxbXD5ZdZOaMqn8lOZrpr9dWzWQE4dKMyEM2HHT\nDlS2/DsrvI0x6qPB2csu6gnHetRWXH/PgzTf75LY/ggUEXc7zrMCcv9CJzXm\nCLVW\r\n=F2F4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"225358a70fcf89a530e9e5966c98c9638a366efb","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.17.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.17.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.20-canary.462+225358a70"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.20-canary.462_1597657944778_0.4907825149419789","host":"s3://npm-registry-packages"}},"1.149.20-canary.463":{"name":"@sanity/document-window","version":"1.149.20-canary.463","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.20-canary.463","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"85a2ba3b6e9bb1dd633cd0eefae458af1d6950d1","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.20-canary.463.tgz","fileCount":17,"integrity":"sha512-lwuocRc04Ue6r4o3VMNT9QJ5K8O2TfzJzocgV51AVwpwg/tqF/+JpqNvi1APgFbPE75PZhD5ZIAXczNjM+a0bQ==","signatures":[{"sig":"MEUCIQDV7m6U8xo35AvjeCoddio148BzpJOGMzfzwMJcTnHlvQIgCt2DLkDLakjbVuOxJXmqeG53vanZ6HNp3HP1oyRM8Hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOnQbCRA9TVsSAnZWagAAUPMQAI/MxH6yQ0ou9b+aLd4G\nxMIXjqOVHXRpo81W08AbNjvKXt89EvGEUzKmp07/8tH0GC5kx0WKMdm6BazX\nHCqOEIBN2ndj5yaeTckDGYsHft92G60bgeNpNFuRzetreS6d3IMykaVHmno3\nwQPp7r7h7NsiQ/q5XhDHQQecdfMzgN5uijdIdTb6uQ2tyJwIZu22VvMIQfia\nNroDsVkYHKJ71Cud2bXFHTX+VHf6h526lg6W3mNngFQpuCGC0soqlrRv0AtU\ntRdMuoRdmY4BkP1FIch0ezC+BuZdJFHI5MwwR2HWfTzF7rcuCN9EZ0JgAdLK\nstueS/GjkQ6QwLqA/uR1lDUttq7miltYK+m0ktwFZqcETJ+lvvfenWsMxPyy\ndTPHfSiJU4xAKl24wVhg58/rRmp3eSm816kW/V3jwikxLPd3Dv0ClrsGPw0K\nRXEnyFzFLuMLIVUhU1RVvnyzpgfVIXvCIw/A7dMaBTvmhEsT+V75HM2Gp7YI\nHYHT2wcoayD8TLo1uVB+HiarTy1Zi/S2PGZqmjbFbNvsSyvHfDVO6ASVWpBk\nQOD1iOaMcUAr44lCX5R7d8FP0zRDSXO7lvlVMzAWcJSFM33NpFYuY54SATMd\nxpEf/9ubHYG3eGF43hI1qF0oB/T7SxN4OHbWokzOuwX+jsG2K+e7sXvY8IuJ\nCYy+\r\n=2vdZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"fae42f5e0b5f09e725a3fbdde6ed1580b3a98d67","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.17.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.17.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.20-canary.463+fae42f5e0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.20-canary.463_1597666331151_0.45874007041914466","host":"s3://npm-registry-packages"}},"1.149.20-canary.469":{"name":"@sanity/document-window","version":"1.149.20-canary.469","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.20-canary.469","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"d3bc639704d268d86665e595f3812ea497310243","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.20-canary.469.tgz","fileCount":17,"integrity":"sha512-GZJfrqg7XWcWjJ6uQ4W7lvosXB9W+hI0Z49T3z52Im6immEHwQXvm9OZcgqZYH4EjGikKstAEo8Dmr54FYjYHQ==","signatures":[{"sig":"MEUCIQCqk/2QBwLXhIxGPq3V52kx9vOFhPeTOgRReg3O14T9GgIgDK/3Oi20ABPTD/yAHNNvAezv2q4Nzjssygmvb4KD66k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO5DjCRA9TVsSAnZWagAAM9AQAJeWR+rL/e29NtbtN5iZ\niWwOsqNHM0BZrO5kO9cWc/YeW4/ndy4K8xtK3E15SYNmdWLmQMbObLv5TJ3H\nn+CZfXm6F11JTR9s9eCZJCN37nuQacHMIlnK6NbaYuOes8GhmqQP/jCTen3+\nwb+qg7SwDTOJwguu8nAK6l27x9bS6azuE7G7MDg63s4zjkK7HCwCnNtond8c\n946p6ihdV55+zGPz2GBTqgIrZACJr7zdwIcyCUeADUaNh0O3jUmxTA7KFAZs\nyMtKuA6CkugtK9KBLHAu9Hs8zDX67eiaho2CG4/bhURODXnSTEYDcdlQOJp/\n+qeudVo0bUv2Inzps3iigGkmowY5jPQukncorNsytzoKxPdY/bXkkrrLy0Ql\nkMjVcTbOVpfqSNT0pFR9vzbdQQN4N3iX1pJ85uF5QfAyHN05+Jeo4m81m1wK\nhvDdQhvQT0BGCj091RBd5EkOXn4+/l+uh3QQ8K8wWKSF4uMFygt/MeOTv0ua\naijIDS7PLRSTddroRzQdKz1le6jeJ15jbwvbdmDZvahEJm3Tn9oybq+zj2LO\nn/9dOjWeHu7QKWNEDs34Qi27e6RA270vFd3JiwLv/aHbN2kmNqLhj42c7OGe\nst8sXAQPj2W1I+qeYLoBfL3gecuF0O0kg/KJxs5mxDskNwIYp4gor/GiOWoo\ngkRL\r\n=7vtC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"0695e1a844259371eb97dc088764058279c5281e","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.7.0+x64 (linux)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"14.7.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.20-canary.469+0695e1a84"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.20-canary.469_1597739235261_0.7100998629528101","host":"s3://npm-registry-packages"}},"1.149.20-canary.486":{"name":"@sanity/document-window","version":"1.149.20-canary.486","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.20-canary.486","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"22f527e0aa4dd77a857a2494883315a80347b28a","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.20-canary.486.tgz","fileCount":17,"integrity":"sha512-yyGE4ZRrfvg5hduUqmOvr4T75+dpns4wiAMUhrjaGQ4/MtNfdvIcs9E1nIpMt+vvPSxaNaMG6S0exChSD5ecRw==","signatures":[{"sig":"MEUCIQC60EH67OSCpOf0+FeMog9/weoNADA3xDWzlAHcETfhBgIgPeVjKa45S5XQRgi2T4kPveE1BhR+MfPX/pRQqHGbnR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPR7oCRA9TVsSAnZWagAAwwgP/14yWPcfbsMPrsDWFKRU\nELbG5WmQwk/VCIeqgiannkMrF7EHpxuJVjkyDBAoYQ98rqY5kYdvNP2zJxaM\n2Mq0uqtRVH5k38joZmpFQoJBe8Xx/8W2U3u2M6WZx9O/XX8l4M1TwdGlVcvi\nglgVLl8lYJ50paj2QrBvteqS/Eb2KlLLoG7F9K+XDC4uq9CcAE9W0PPoppa1\n+P6Uv3LgYKBaBIFwW8ooNWDQMfH3r8NjJVi9AkOXpCv5c5Xpmhxh5LgoNHWI\nFyuHFN94jN8bjPLklfNqCJUm4Eg0kzGmEMRtxX9JtzlIn/fPCQ70unQtqlsl\ncc+684oLaO7T4vnQ3GzaKmt99+Gk9byxG04Zo2VTyjXLsANE2iC/QZFoIAcP\n03nU7JBkaS7A9nrdga8q8tcifdxviT3+GXp9VAGyl8F08r5ExsTFdKw/G22c\ne+sRTY32dtQS4F/Kx4HjHx585vHrMBay77c4EbEWA2mKpB6HySydSUKYMfif\nCU9Yt6OfiWVH29wNU4+XqdliG7FC+mOw5XjkyXRdwlANTcWPZAu12B1Qh2al\ncvffXGTGF4I1APY5f4kuNTubRITwQx/StX8EA21BCSYIVb9bgpcpoYEFCZwu\nRUyl+dWdDyYF1yZXOnlg3kJDT7mxA2JAtimwuTAPIJIJv1j6x3n/hwE/io9P\nRIy5\r\n=sWwW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"52646d167058660ce2440de7730e9c4165c4afc6","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.17.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.17.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.20-canary.486+52646d167"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.20-canary.486_1597841127708_0.5532129640715377","host":"s3://npm-registry-packages"}},"1.149.20-canary.487":{"name":"@sanity/document-window","version":"1.149.20-canary.487","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.20-canary.487","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"01440f71bc1c62fe3c2041fc283d0986cd210952","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.20-canary.487.tgz","fileCount":17,"integrity":"sha512-axyDnxIcJIcHOdV+L0c3w28X9kSEn+jv94+f2YYR5rsnMXnwu/JfzpSzgy69eiXKMSQ60LwytPq7I0SNnore6A==","signatures":[{"sig":"MEUCICeMoSgL+W9YpoSDEtPVt6XeEcnMHobtH2nnFQujrnV1AiEA4gtudhoJsnOZepJGJtPMdu7Ql63yQunywQMbXXQ4REQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPUPOCRA9TVsSAnZWagAAF1gP+QEnMlJsKjmoZl8S0N+6\nOBYFfmqwS2GCDhHKwfGLhXeGCOgccOhsTxfJ3BUYP1EBlPA0sZshqsWYZ90/\nBe0dQCHy8qJEoDHGI58/wxyXrmaacDrpXP/hBaow8v33J4vBJssAdODNczgf\nWOVixEk7Wl0uPneo3yy+9Hqby7J/ACAFxDOABVI8/5P1JqFE4lX/7+ZjD2l4\nUg2q04C9A6373QwLaLlPIKTzdNaqFJ9bXbawjotIkPM6SM5YhtL0K97Oe5l9\n+hCui88MK/IM3TA9UBLMsbyrr5jpnzhrlDX37UPjzhkM21ww7PVEckblu6h7\n/HYAAdMYy9YFlixkRA7/y6YardjI/FCDVLUcNe0fTSwUpZz12wpN8brofJig\njuQ2v2KYlqdq4pmZB+qECENJwmqwJIOvetYakFIQnegkWJFGPGgqLkeozs0w\nYO2ypvB/IMTx2BnRP1UoHbwubRcj0xUNhBgfXmrh3y1Cr78iEGy4pYVrQCvJ\n7ViRarVdb1wEqv3vZTlK3uvMznmu5aB9H0EbkFASlW2riOo1bljtqxOPoKB/\ndWmXESFx4KPG8t3rLnvkFzvON2qKrZrsdvK/jxj6+INqMDJUOfTsuUBhgH0x\njan3I78DqE6A0L48Ejd7uo1DUwuggnAlWKsBFhItTuf2oHkjsjUjQzpCLsq4\n6oHK\r\n=qwjz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"141499908494e0ee3e14aab39fea6b11f3f47ee4","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.17.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.17.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.20-canary.487+141499908"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.20-canary.487_1597850567838_0.23301432315325","host":"s3://npm-registry-packages"}},"1.149.20-canary.488":{"name":"@sanity/document-window","version":"1.149.20-canary.488","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.149.20-canary.488","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"e60622eb8615248cb5520a4a0b29a192ef4429bd","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.149.20-canary.488.tgz","fileCount":17,"integrity":"sha512-/PTgrdVQeaI+QMZ5/rM/7Y9xeuxdpI7w8GYfvIVQQoAUU6+gAPKfSg8bWsxVvblO8Y7vfHQeuFK5wICjIJfjbQ==","signatures":[{"sig":"MEYCIQDRwV2RRiysbO+aHPSNnSfzSBL6wm5bdRgmWiIBzCo+3gIhAMlHClHM9Om4olxoiGCwGcB9Js/K6VJlLKaRBO3e8SG3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPUSvCRA9TVsSAnZWagAAGogP/0LIsdId1YqRz/8iZH1/\nTI469XEXuvojfbAc262XiLYS18Kxihq9Epfz+v6lA1cOQ9ex3t5uPEzQ3G9q\na5FvFiun2vJE9aQGlB6OLziNZogEJkNg0vQBb/gVkHsBTYXOvX6bJoGb1h6a\nLdyTlgHadeZoQWfHtDTXP/GP+BjIU6FyejHH4LPLCyG5aR1eewKxdVzD5wdU\nsq5RcQBv477Bd63D9UUE/mpOZqA3rM9xhyGz8bj+w7Gyrr0a7D8yV6IavQIa\nOzdd7FfKyVh7U9x+jdq49eS+C24b2gRXuU1eH8OB73QSjFh0RwilAP+Dar0D\nC71dgofB0sb6ZBM+I2F+z+g6Ox4wplg5LQmB5g4fErRzyGtITKndmmeFWU2k\nM3mRqd93jh4ABTcxbfFvJQVjzv+6FaBICBRgHeZJfd2y5FpmEc8Hwof7NLYl\n8upV3cXavbAnLXQTqj+VY28guGOWaCG/0oryQToSD/h+iiIxqyBi852PE6c9\nWrdcJk6c5PDsnJKznKOb2mdZIIv9/OXMNOGGQj/YEVxkq8Bw3Ly1hiUbazAH\nj5vc0cwluIAcay6LDUjjuxJlGJb4CnI0KMgRgo+8cPgzZxy9p08Dk9UOwdtt\nfGG1EApv7IzgeJrp6mCb1EBXRZKTN2DS9FZk8ovc7Ddfn38dYfqWrAAaFdwI\npmLm\r\n=z9zB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"efc3e78d0c0371d7a804825b45364d089e51907f","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.17.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.17.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.149.20-canary.488+efc3e78d0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.149.20-canary.488_1597850799174_0.13323823849511185","host":"s3://npm-registry-packages"}},"1.150.0":{"name":"@sanity/document-window","version":"1.150.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"4b7cd3210f35c9f1762e43f4cd054cbac7782995","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.0.tgz","fileCount":17,"integrity":"sha512-DkNQ2rZhKvOGvqWziVrZsR2z4WPywPBuvLzNqNxTkzv58uJiDKnAK+RXY6moOgOJWTwJV/cxxZN14rspAS1+EQ==","signatures":[{"sig":"MEUCIQDMRVViCd/RXIyx+xlAZobrF59ydvsQJj5z2OAxMbSzLwIgYynHpyYS1jZkg8p74UVVm5uY0gCst1VD3fBh6Dp8pOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPjaDCRA9TVsSAnZWagAAywsQAIYrmhaEo2QJNgQXi3lE\nn+jOajMHfI8VMwO9N7DVKpf4+6oyut6ltXfHZXmOV80ejuS+P4FF8dhQ/fJe\nlD4g8yKiBDuiFwHiTXTqlxZfW134ldvlWlb52yarT5SWGttCfwsiunWT3lS2\n9XscGthEJ9fP0OEEUBqsZsZXjDj66RvbGo8gkTyhLqYR05r2f8zrzRVkIhsO\nUwfkb1j0+i2nnb1d4fXU09kfZNpfo8TirRDKiBJlSB0S6Yt+K5W8t4LaOYym\nCtLQEkuXqZNatjWq6388EeLS9N7CQ9sjvghYjb0XJi8wgsCtg4TGKsJWiPY6\npwdiA4MZI1ye97N4qAKc2DWA7OAwmte8dLlCamTHdntXVa8hxRX8yqY98tyE\nWrmNx/BvCvaqla7GICf8sxjwLrZzOYWneJyMMMUEE6rDygHdUBqHohMVNEjJ\niSYSny3lkXw/+Gx0h+OrsxY9rm8OGB9LYFa0bnfF59vmTNcojUMicu4hX3gv\ndtkY28I2CC/G01n43eCJxm0zIEnS4xwolWtoBgA/93u85ZKCGQ8gw6ms++Tx\niLuNqR2bYi67KfkOYPMKJTafT7VL5b58xm5KjW4/joL/eJk4ysr0zPpSPAtq\nMyFI4tYnnWMx7Nm74Tp9eFU/qFrJu40EVhKKnpsBFL3BG3DYEtgctJ+/F3Qb\nMrKZ\r\n=d8Ju\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"d33f79c4e2f6de36ba37b3ab1fe004dd85ad79c7","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.17.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.17.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"^1.150.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.0_1597912706752_0.38893765424029225","host":"s3://npm-registry-packages"}},"1.150.1":{"name":"@sanity/document-window","version":"1.150.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"5a420a68e599097708233bbdf2992b7a99fae217","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.1.tgz","fileCount":17,"integrity":"sha512-kenf/UgXQAH1QkvEbESTTdQKuaJjMIDkuu7h8spwAgB01MgviS9/ZY7WFaJubK7A23l+OiEkfVSqlpu1lorkMg==","signatures":[{"sig":"MEQCIEIfivmWJZj6+zVF9L5PQpgwF9YmJE74Wx5xH1xA+dCfAiAHB1w5qqNZWWqNTJ2rGuh3gf21fCx0UD3OBifkIo3KlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPrDnCRA9TVsSAnZWagAAuh8P/i8Ux+mJGhxKIZImF1Bf\nThez364lpyCw3f9Xfjkuzk9c+HHnjw5XUV5bo9gvDRQcdh7v4vV9sq0WpiY0\n+lN/aLOIYEwCU8UbFCRf477uSpCQ/Pur81E02rA2L4D0TVLRCOdnY6YTks+d\nTI5zWUfd6D1dod193gt9PaxAA96wx86g4KDrHoKTBMXfsJ0Li+gfX5jF8r/r\nFVwd4rF61f22ZSJ5NkDI/kbXakXI5zECqna2GCX5F2rV2DFSKDoxK8+yEumW\nYokKkteDKDvE/KgrQNO8E8efTzLv/UqW8uKqv7mJSwEPysZr/fIrTGIULT1u\ngu0vXcsS2dZR4c9hKRlAvE7eAVo69pFHPhwrzX6hIJg5kNh3PnyorcwMII2/\nYjC4asMMNB6x+aI13n2oKpp7obsYzw+9ITj8ZzLJrL4hvGxBhY1jRDnURoH+\nAnES6aOm7nO2qi6KWGuNTBNg0YBVTbSxDAs48z4e9LRg7ZQ4KvMHAOj0RQEC\nqJvdSsvE+mdhOgesELf8fZLscU8GWHGF3/yVJ1S5Z81fxKJhffnr39q3uO77\n8Kf2+aRToO7ChSe8o1uR8aMndnswZk06lbEIAelxAI9rOIKvOu9Cuwy8WVGL\n12HWYVDvTRufziLpezBxAFMnmBbVkJ6B8/aWWbsIN3PNyxODaz+nAR71OWDi\nxoCN\r\n=XirB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"4b8da7d340eacc88d6a9ae4a761fc3e58189763f","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.17.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.17.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.1"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.1_1597944039128_0.04156114341591133","host":"s3://npm-registry-packages"}},"1.150.2-canary.1":{"name":"@sanity/document-window","version":"1.150.2-canary.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.2-canary.1","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"acdda5278fdc42a9c86c22c7e836715e0fa1a779","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.2-canary.1.tgz","fileCount":17,"integrity":"sha512-8nX+UYosI6VsknvF9JQ2s6bGp56gi9AJ3WUD/r/0FsluM64GHIE3CyVoP8uxbl30xpSSGKzIF4Ldo6Y7ROvMLw==","signatures":[{"sig":"MEQCIBGtCBOOqbcjtsSVSQ72pVLcI90Qx8zV/gURjDQm3zeuAiAy+/kK/DOEaktW53r7JCk4i5/YJ4ZJnYgmH3gAy+QaXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfP5LACRA9TVsSAnZWagAA32IP/0/v1Sc9kb6UrEMEqLFP\nsB/IbZvkSC9b27jMEOp7YYmJxGnsALakYsplQDXFPtHdaX87aeGALSvzwn0x\nepN6AQcxGgY+XNnz6BZe6QtBr+vm3j/xD4go1LbTuu7fwg1msIl4y/psMmQ8\n7g0qBuD0goG852asoa1W3ok8pRF82NEIeBAc65tW9Bsz9H66ILnRUgb5QWgu\nMfKwUJyZH2U+B1vTUhs2CtqWElKbfFn8HnuQlBCuY5eCrWXaXVQBfTQw9Hdw\nhcGsAhun7WRN0VgTTrjCj7Vv0TknoU+KUGnKhjpgMODa829OLBxhdIYtg1/Q\nz822IPZZK53nDHgS4BGYszfZ+KC6Uunx3pAQsyijpC7lCW5oug5kEBTOSX+C\nKLOXbyTp0jE1aczakPOAheija8WNguORtvm8wRb/Km3A/bPqdL+0OMNgN60T\n7Q35Rq2Lfd85Uisj3VfeZt6M6MDCpx86Nh5Q5MKVC+gU+WeSXB4+8EPUQWoh\n1XxO9oKvdnvcdYXWRfnSl3a8inOySiXj1M6ilfayb0OOSOsBLWsD86mYzk3w\nUGaihdHf2q7GG77p02bOZ1K+PtKFBmgjSZbyLZkW4laSLmzBfZVKR37Luehp\ny3WQ4Vw/BsmmSE+kjiHbbAUBYv/iILlSVNU8DAtxGw0ETqFw32RGLrMyRerc\ngTjx\r\n=ZbMt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"5c7ac503845f8db5156eca3e83d0eac942caab8a","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.17.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.17.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.2-canary.1+5c7ac5038"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.2-canary.1_1598001856191_0.4398606076192557","host":"s3://npm-registry-packages"}},"1.150.2-canary.0":{"name":"@sanity/document-window","version":"1.150.2-canary.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.2-canary.0","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"jemmima","email":"jemmimaknight@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@sanity.io"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a96da557f06b0bf7b0e83c2928f0d033e0896030","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.2-canary.0.tgz","fileCount":17,"integrity":"sha512-zAeaRfOTy4epKXPQUNHZIVwt8XMKuz/cnpYVpd1LOO3iJnAQdPmekU/4rIJMMJK6fpEsFvIF3VcfGEddsaAdyg==","signatures":[{"sig":"MEYCIQCnLW3tj48nSebZGitZ0tQtB3BkUOTNbAs/7k47PCrk1AIhALwY0Qk2Qj5mgA+LsSNOIbZwElC/r6vPm2XP2OBHD2sU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfP5RzCRA9TVsSAnZWagAAmxkP/A01nGP6SrZtC50EhGsu\nnlfKIWNc0ZQy7/opm6TBGhPwDNFzpIsawet5T/rujKbYPl/Tel84LH+6IOY5\nxlrwPeU84n11zktzn8vnJx3BRmEbr0oPDIsJkUePuJCoBlw7EfYbY5RXahNo\nBt6ptCbfWfVkmz1yF8cV8CZMiN3A/prgm7VMMAWswTn7Q5FazSALaDg3B0sz\naW2+L0N7HFk6guR9HWLwOmLBNFtgRTdyLiNoK/egvSia7L6Jru9KEEVTPyN7\nE08LsX88k+9P9UmXP8GOcIqvUmNj/HgHFk/0pMbUIi62gOjl6/6ahUCeJcc2\nqlahPR90CZVO03nnQaTTMLqo9E7iDAxB8PalFXTsELky62nj/YCXdfbeMgQL\ncH89VonTG9zrONRGGupgWy/vY+4G0ThRyeRqnQ+oDXq32+iNTFXJ0daYM2nX\nV48/8devp09mIwzL7HGY0lsKlZQyxtVYjgAUhIul5BgXQppbTUOyw/ZTTs2o\n5spZLDAP+XIk9emumRzdizYhyW/J8IsL7+lxGMSPXsl3cqAY6/VG9ppK/OZM\nqtmHDFDMmz1w2Eh3WtUTWp5zCS1aIiXfa6bz+qWIa9CN2XO1Uk5yLt3TSByl\nk2gx1rrFhka2pAEKhMTffXn5cUQ471epslGDupPbI/ivDaPEAHNcuwabkG6e\n0YlB\r\n=O2kn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"4e28c4b743358ad84d79d8743fe2747cad0bced0","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"bjoerge","email":"bjoerge@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.17.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.17.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.2-canary.0+4e28c4b74"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.2-canary.0_1598002290764_0.6890148322985656","host":"s3://npm-registry-packages"}},"1.150.5-canary.6":{"name":"@sanity/document-window","version":"1.150.5-canary.6","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.5-canary.6","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"evenw","email":"even@sanity.io"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b5559bc1d573013b0b384e70b29f9e5f592c1e78","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.5-canary.6.tgz","fileCount":17,"integrity":"sha512-IsZ56vgtN7eDX22C53fxeE/DreFALxHhyFj8dH4jDrDIpXwEkyRbojGHgzUOUD2f2e5qjcHcQDx1pt7zwpZFmw==","signatures":[{"sig":"MEUCID5Fn8Gb6rhJLxb1X4g9OPRwcT44HO/O+k7RlXNVH0oeAiEAkb4LoPM7CmVxI9eX6mNjHTHkBDuO2K74ydAM7vUnvyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR1RECRA9TVsSAnZWagAACgcP/2VohIg0FVC0k6FXg/xv\n65tPIA6uUjGh/cSWs2f6JBI2U0WeQEVVedqQ6g4NFjqOTK3KKg1kSDNcj0G4\nJGG66TJiMZUc1et12BNNmpbXuFG2FIBbo4xFy3N9waZtDa75tFh870+ijGzX\nfCaYwL7hZstFyGQMaQDSV5wn4AxmlM+SSVVsMI2YdAtREmXIUvnaF65HYtn4\nnlTbWYHJ8U5ZTLndRDXugvPC+1wwFCnzAPKRy4v+6SqzfQS2oa3YlTSgLwR9\nR7H+DMnGgo+44dQDRoQOc/M2pWIUzNruwm5L+nZIz+V/x6nPzIIPQxX0QyM/\nRVQQE8uFl/mRYxkMiskdzCWhKB5c8TfCmlOUE7hK2f5v37LMV4LzO6yWRVR+\nfyVkpltEykBGe+tqlaUl7jOxT6/f9zQEGrKERUT96PXrB9AcxaYIn26Qz89Y\ngeKn+88Cl/yqcFNcosoYmkgEW5YVYUy45D0G3HBG6+LfVuqJmQJwRd9NTi4l\nVNod5HzPSx9mC4asAgw8VO/f7ihhzHtzc7N78JswYq8m+BiziaJK8WGW2wsI\n82Zgr6VRDjrtTKJHqJY2KM37N2iEDSWWmgbijCUSJwcZSBPBOMoR6PIwFWpo\nigGs+HQbeAP+G6GH4c12yNwugKdf0ALnqO+ibu15tXdvhPWy/IHvbDIxLufl\nmXI6\r\n=BQN7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"61c90e14cd6643e3609e21009eb2494eb5ebe54c","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.16.3+x64 (linux)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.3","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.5-canary.6+61c90e14c"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.5-canary.6_1598510147702_0.6780610953144128","host":"s3://npm-registry-packages"}},"1.150.7":{"name":"@sanity/document-window","version":"1.150.7","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.7","maintainers":[{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"6722e205d006b01e080cd2ae029bc801019de04f","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.7.tgz","fileCount":17,"integrity":"sha512-RJoec972pBAu3E0UZBAUB2/Ilse/siwHlDjW7qYqKw4FEDR1RBd3MGfyvwWGMJ5Ha4lMerGrMmCwDCO1LSIl/g==","signatures":[{"sig":"MEYCIQDoP9w4nhop6XirKX852PlWSrEKDvuqHESz0Vc2m82zSgIhAP7kAl9vJOSy/iChgUDdnMPqa7BtTkCvVVBYRRpdK0Xy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVkQdCRA9TVsSAnZWagAATtEP/jTzRDaXhlUj6MRWI2ew\nN6ztfRk2Lj27SFZMvXxEq3KG3IAfhjO6M372GKvsfbi1g3HKgDGTEXkcdR7C\nG3Qxk5cMyhb/UJEBAkja2HXeZSiQKP3q2JBciqdYtVK5c4Cz9FGBw2XMsLpE\nbF6CugdwABjA1piK9K/Er+f42TNUO7f/G4IzAYfza1Jgn6zf/XSGvoFKPWP0\nmFGEJj1RwEqjj+Mrtu4JHnGDtBxL0hUIRV6kkMb8LZNd6x+X6H2Dk7qsEcC1\nD598+S+59TGQaGTt/+Lhbs3V/Eb+dFzJMnJQedDNK+xINGaJt0e/bBOu19fa\nn4zzjmsT/oT1D7MWZS9lyDZV+FdiBUpYY+ndw/Z9gCEFnnCe5eZZMPCrMjQG\nZtLObFVoZATinqApy0hkMlTHfWHZW3vKN8r2NGXbDPHjWD8NZ6QdQKUi5D3h\n3xrf7cEWVVGpnw0BQMc1f4w5h6vpfTMS2GZ4Rl9gs8uVeqAfcBh1hAtlxm30\ndYbr9f/m1NqNN2W9fDY/rH0K+7ifzXzLCDbuwDCitZDpLDfC6ZH0SaDccLsW\nJzTU8Ffc7ZJRxrU20rZUSkOdiHpjmoX2+xk9ExIuhUiJpjAE2YsFfJl3jQgY\n0KJAwIU7o4EtN9L+2XjfrbJl3/aSZsYuQsPiLbuvs5Jszmm2Pjw5Q04jXrZ6\nUgUO\r\n=2bkB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"61bfeee2135ed43076a4c2b143e3ddb41525f2aa","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.16.3+x64 (linux)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.16.3","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.7"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.7_1599489053246_0.5230456979064964","host":"s3://npm-registry-packages"}},"1.150.8-review-changes.375":{"name":"@sanity/document-window","version":"1.150.8-review-changes.375","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.8-review-changes.375","maintainers":[{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b04c1d2b2001aaa2bd2e5eccc5e5a652cd398ce7","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.8-review-changes.375.tgz","fileCount":17,"integrity":"sha512-dzdsuKoceUIQp2kQM10v0kpUJ0ebZX1ZXMm4O4dPolfWa7Tn6b4pczA55zgYr2gHeG7oNVtuHP6YeNI5TggY5A==","signatures":[{"sig":"MEUCIFBCAr82qBzzBLoWAhZX1Vdk3V8/kdY4nyuI9sOOATbtAiEApO3LahgscRaYVDpRmDfvtFiS4Oij8LgLQtEMxY4vggY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWMPMCRA9TVsSAnZWagAAFuoP/1idIB4+AGPZb8zCtQe5\nrFKJzRIx9tSb786OXxWjDVWV/3Ga/wusBZ/r72x1zP0qxZUkurpYFro4a//j\nxhrgO+aGL7TUxjHD1DC8AyeUdTQ+SM+unC1pfvVxpVht2JhdVTyYnqUdx+vL\n1VYHSxMkQSe958BIA2JrtOZhdW5mglpmw7GgusVD+D9qYo/oqv/KV7hhAJ1a\nC0q4DwPNP/Ttj0QvIeX9UYUM3zemhtkzqVnKDrUu9nWz5jJK78m6joCD0SZn\nhS6pfWPp8eSSkCwQQqJdUV3Loo9gNlliyb9V+yAA/64xfpRJyVeFAZf8WYRX\nB18I2PyLZKLqIoD45IJKh3I0L2OgifCNnfj28WLZD/v6eI8z4RoWVYxFYECV\nZuRn2fNYekr11VKBishlfukjDbPTmmMVquP42Mt1k0UYBY3H/cF/ZrnyICPA\nDo7RcYD395UfWd/vWq8KsfCbVkCJ1Pfhs/sKu9Bmo5OEBClh42H1gbHDoYN9\n8IQx3fMdf2oM4O9S3Xl8pvOh2xs5d2kqQPsQwSVZMH1o7vFQHk7AdBWagnfp\nRJJWPDruTPDNktdo1Vdu6UisfKw64ET0JLbBmY3WvQN7WoUgPG5cw3d6vgeU\nbMs6DozLo9TqKVd7bBN+OnUFeaHZakEssJFrSEGOqXd6JmZLZZnx/m8DLyGv\n8oVR\r\n=x2Jd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"bba70ccda18fdc188f964c9da78caf14e0c9cc41","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"14.4.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.8-review-changes.375+bba70ccda"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.8-review-changes.375_1599652812400_0.6528619739820332","host":"s3://npm-registry-packages"}},"1.150.8-review-changes.379":{"name":"@sanity/document-window","version":"1.150.8-review-changes.379","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.8-review-changes.379","maintainers":[{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"ecfea3e5c5a2979e86f4c472134336db39a61bae","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.8-review-changes.379.tgz","fileCount":17,"integrity":"sha512-1o5gEHMfIxWGa+JCWTdvg53igMkxZdu0GYH1ZvgARRP+CmF3wplDnpsj7ZG7W5k8IEq+0m0oVEsI4CPBVNycsw==","signatures":[{"sig":"MEYCIQDwnKeDvxgkEKaRXBxh84HVS26TiGZujO5CrEaP1kKyNgIhAMKnSi+GLFwSTwouOplh9zAvSr9aRhiZT1KGAQPkawjO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWMmuCRA9TVsSAnZWagAA2jgP/2q8MeAqMTZ+/+6cJFJa\nkfARBvcgGybEce+f9AOlbdwdFAqIQgW0J/yFv6WkSOVGwhDBu1m8EJCuVWJB\nLzENqhAa0ZZhQ3A0+vqBV9xKhJ2jIz8BQxDB6jWI9QIgn70puY7PN0vr1CC+\ncqdoHSQYEJ6FWtt9VpgClkuORrWshKX6Jh1fMOtphDsss1oifgHCzp7/aY5z\nwGcngc0ha+dMHJpaBWLcGHk+CrsnRwGlljqjqEAeltPCXrXUR2sqWglw/r36\nACQLf7t5zp7qjw/WWA9vnUt3bERUufq2e64ARMAd5fMZloe1dC/jWPjv6CJ5\nqS8X1nOic98vKVOZFAeInW4mkmXessLA48H5VQK5MjQmKZ3KbZMXmtms/eZz\nDpRhFMp+GdnvUReJDwAqZg7320REKWjgTesdKOFV4hrH6cB/RzSgFOedpq1P\nvTzRmELzK8tqCEIXHo4O5L/hNYU7VF1Plf91cOsU6aE20APMZndjaPw/4uir\n88wNCniw3RV2wkqoFfyN+v7okAeeHblGkJBiqzkf2aMe1OqaUhJaKhy5KZOR\nKn6ZllY0nuouFow7BVN2Mb8CLyZLmS22KIOAuylRCs3He+u5VR0X+8gZ/r+/\nN0cVIfHpdt94bfwe0/ujOOAH3iRPfGBebpzp5uNT2JCc1xrGV6vvz9sEF9ds\nOMY1\r\n=vMaO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"3d5a740a89417ae642f22a63d84e58c17bd91cc2","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"14.4.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.8-review-changes.379+3d5a740a8"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.8-review-changes.379_1599654318000_0.9104935108671603","host":"s3://npm-registry-packages"}},"1.150.8-review-changes.382":{"name":"@sanity/document-window","version":"1.150.8-review-changes.382","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.8-review-changes.382","maintainers":[{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b02aa37643a6af6bd8aa562aad69cdae57ec6fa1","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.8-review-changes.382.tgz","fileCount":17,"integrity":"sha512-z88E3MCCN1JGtU6EdtOl1HJP/shFjepD6puaJ1F1FvHLddedEuQ3zMh4fYCczcGt0GpcEDU8psd20CefMym8oA==","signatures":[{"sig":"MEYCIQDW3XUtmaf9Ga8yhNGZGnZv7QEWnkLQ+Uvq+6O8IjqPEQIhAJz6ZXIoN8B6NPm0480ajCjBxgoxBUhybafJo9I32WfU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWNWTCRA9TVsSAnZWagAAFk4P/1mV8euUPKKLXzqBljSB\nXJq4VP4ZijTybpOyA42Zu+Toj5XL7GCJaesshzOGwdW+dOJ7pqxONigKbzSf\nhAft+TVCARjXTC6StPNsoUQHthJsvyq5+bkj+5B40vNdRlQHOLwFbVz04KFP\nF8heiZ1goRSALBzuUHfxnXiWGB6JfDRujyclJ4DmBJKsjGLepRyyunt/RALn\nuQD09n9G0rQYkaKI0G4pJZLdKq3c041vrvvYD1RPNtZbmPLSbr/ucVRTf5Gl\nk+ZZOGFFgusdbTYvDeFc5fOZSdiO7sReYg2/MrrL+ZCnjIzvBM25ybE5HW4S\nzZoMrtCy3wUOUYaCnKrjW6451QbbZSTxlG/nmMkKIa4TxwFoDgublGkmNnNt\nuXM+MT+CzhzHfpu7wohfwEHwJWb7r40+OrB6MxkTc3D0i8c+2UOQP6h4/Out\nIkdBtKjMuoZQmc05gJOgs/SVbuignuCAq5Q+VToNC106ljvVYiDJBN5OwTex\nTHW47yXNdSxF9doeUYNM13JN0ZO10iJ+ZV5s6jRxrDGfhannxBrnFfSzdyQu\nLLgldi/T/OrX9H15ebt3MzdO0N8LAn1kJVaoS0bk0/Ih9QUx8xS4mQ4+XIdl\nPbgpZuhlovEi+AleXNfw7rj70Mt9LSDATiwyk3/mdBHkAJCb+e1W++K3J7wG\nlTXR\r\n=0GNx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"e749d071b0732fc57e05631886a1d6d92808b8a3","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"14.4.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.8-review-changes.382+e749d071b"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.8-review-changes.382_1599657362398_0.26986296745320537","host":"s3://npm-registry-packages"}},"1.150.8-review-changes.463":{"name":"@sanity/document-window","version":"1.150.8-review-changes.463","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.8-review-changes.463","maintainers":[{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"7b2e56923d45999b1ff7510161c2c254e64fe93f","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.8-review-changes.463.tgz","fileCount":17,"integrity":"sha512-6q5/wvkVcjf9MydEMaASmRT1XpWQ3XzrUXnftLY8QzgtFw5z6Lc4kx/Zu7st5rM13QAwQ7CDtSUEL1zUGMipOA==","signatures":[{"sig":"MEQCIDopn/8Ovl9bMn87AqnvWAduC2Ni2WbCYUnUGrya5AnLAiAvjEVy8VDXT4ch3IzK/FGaWCxNp8GKZYKZjmDwmEC0Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYHNBCRA9TVsSAnZWagAAbk0QAIimdTcveRi9K9RAU+dx\nbe6Ia5ywkHpybICThAkFhHKfC0C3+Li7/ZGDY9Q31AlNsdLZD++ygz0hXeoP\n5ysSj02WHIB9FaM9Ktgcd41rUM0Mu62m38UZ63K+uYYdlULU8lCIXlC9WOyY\n9dyOIYD6zt9/eP0VZeEf6AFG22gELR3CUd2HNTWsVL8UVvEISFFPJK4xWBr8\nw7oCpeuIMI8OSbGo8sXzv62oLLOg2Hpt6tzZj86T0XGi/WuOwflueOYNYhtk\ngDi1Wg1os+UE9zfjVU9q+Q3YNF2P/4lmfcMrZ2yyQ11xyq9M9H/9swsoKswJ\ncfpCBxP7wAQqGKy9zF07UP7yE+7weQqqhurTP0lK1Mq9+mSRaUmcASZydRZK\n3cX/jQxtED2dHjFIvkZZ37Uw56YfWsAQSAF7GG43gIYfCT2UkQdGdRPyDqR7\neQLJk4D7epZXH6CwSj/HiuVMtjbKKBjkcEHoLj3I4zgzuwh/pAMtmPgTYLRu\nIjhwBJuuBmloPZL5Tt68YdHD/p3F9XQiCy/tVaDrVVsK4+i2OkJ7oAEhYk+N\nXo0uNEgqfEHGMOoUAincDNnUl8WMPbEIYkOEVhWizBzMS3+AraFozIqrKfQm\nPY/L1cfA41w0PBPpbUCYFsDgTFjnMUfCWaxLtl0xA0s8JOzDdsxkP0eETUXU\n7yl8\r\n=UWh2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"55603ee9111897485a46e8d91aa131912f1c0247","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"13.10.1","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.8-review-changes.463+55603ee91"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.8-review-changes.463_1600156480584_0.27290125031804013","host":"s3://npm-registry-packages"}},"1.150.8-review-changes.644":{"name":"@sanity/document-window","version":"1.150.8-review-changes.644","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.8-review-changes.644","maintainers":[{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"563d56a39d2866369ec33ab257529da6ec963e28","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.8-review-changes.644.tgz","fileCount":17,"integrity":"sha512-6IpJOJjthScODxCMfachWGcGVghONl+at5I/4zo33BWQX+Kvx9v0wFmDvMXmxUWqlStO4L1hwUIIoBYcLJ7tAQ==","signatures":[{"sig":"MEQCIAabtoM8qZj4j7TmHHlB14c51UisXXEiL+DIypoHrQCcAiB/p2luSM+5BEBMDegPOE6P0EsvsZkoCgUhTKl0nKBvVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZPhKCRA9TVsSAnZWagAAUR8P/RADjy7vOipFBOxG0FBx\n7p/lekauarIBua1seJ+9D8wWOuQY8NvoMb585IW9FqfQ+JPLkWNTTaWvZ9e8\nhSOhMmtZ/uXvrCSRP6EZCMPCTLI1sZkOFnh4UR2Vkm/wiWvoR8NDIwejXr32\ne1OmTzStD8Pf1BgcSOvY7U+VvQ0mqCq3L+6LVlymJAryOB/+P4X6ezdTljM6\nopGSGxEaLLr9xGPCNYFyDny82HYYrdJUXdNCjI5eO5H2SSvr9RNiUk8afyjy\n4jYc0g0O5cwXFBs0Y5lozDyL3JhG91NO8vN0oWekFKo4g6YvQr7rd2fy9fuf\nzXBRP2D/v+zq1x/SaY6+F2udlGooZKBaD5nyQhusk4a0ImPqONAukWP2KPVp\nRqt2g/VJ/adZbK360MreCO8pxcV+UIRNrhCmGUI1PjddcguO0yEgHSD8BahP\ntDQqK6kWTuBTmlZJV33LoynS+XkuXkQRa5BkMCfSDFzMRtJEc7bl+45k0aHJ\nBaPtuFYWHnPjHrqM4/zEn7woiszXjSVckpMQgtSLmMW530fE/bOnohblfGW5\n/b2mc24PDNRo6muEYHEOyGLCm0FQu4DiJeIw7wyWKa09Bgd2iwU/1jNZrplT\nhm3oNFdtIs3mOZi/WnsQ6uEIDG1BUfBgynYIsxD5wMYqunm5obor1oOKgJzA\nCDuK\r\n=9RwA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"62b5810aee9b05bce3686caefa1357dd1c66b830","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"14.4.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.8-review-changes.644+62b5810ae"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.8-review-changes.644_1600452681861_0.8980433153224436","host":"s3://npm-registry-packages"}},"1.150.9-review-changes.736":{"name":"@sanity/document-window","version":"1.150.9-review-changes.736","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.9-review-changes.736","maintainers":[{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b4e88ba79bbb89e7f10cfe3382e9dad3511ab118","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.9-review-changes.736.tgz","fileCount":17,"integrity":"sha512-zL3KNmv+odmxf8CpwIuVPI4T/1Ny5vifC+sXg9ZsNZItraJKUfkscAAotZ4gQ71skQOJG6xHyIDFRyr0Q396Wg==","signatures":[{"sig":"MEUCIQDM69H+1t2TAc0ZsNwKdQGVgYXkC0sEdDo+mJlEq4qXzAIgGou7IYOKWQXg04XJYJ7M3+ok7o6nNiBYjDECKZQo82g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa3pECRA9TVsSAnZWagAAj+0P/ReI8OlbUuUH4PM3Zm+V\nNv1yveLA6R+M26XQElVxROV60p6kk3i22ljrHHr488Pry/N7VehFcJXbTuvy\naokmIhYG3G6DrFk4Pp0bWmzBd+C3+HcHpgIZVWT87+gE1fEZ10eMNltcDSay\n9WTHnwFQd6RpVcCVayaCkotrFA9XeI3Zqrd0SauFs8Ub/t5WCtbYmW5hkElv\nIc78gTQns3kg8a7xJ0VGstdr1O6oDKRCrd3MlmkWwTuDq6Cj5xmgt/tn4YEn\nFqHXkgiDlwpcD87v9dNH5mnVipg8SUWuvexK+ms8YOltnp+z5qi1mlDE7Kf9\nGRgnXQHrd24sE+J5t1chTcZ0weV4tCDSzEiHH4IsXME3SrH08ePzKPOf7ZJJ\nNADd/oIVv0vXdjhF2DulCqCbtZbNNtLk1BYAWssFjsScacxZ713GtbGMHP66\n9giwkW0rrmKzBxLm43gDIbwdKZFl0EAv+b4xyn/6xEpsJly601MK0mj8zE7b\nfZIxvOpP1M2MDlBI3bAJL9ia4XaFh5GRrxoludd6jfldY1181kYklwFQnHjr\nJQNot1/jRGVaxxJdWtMgyB1QMyDwPuXWG0LWtPYj+10/JBRN7cUdISdpZbwb\nojZxOBMpYsfgecsTJon9YdYpub8nRDEgje40TKBrvndfNm2aJsnQQ0sqesDO\nzq3U\r\n=VbUu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"39ff07c30315dfc1aa27c881b22087b3a67a451f","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"13.10.1","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.9-review-changes.736+39ff07c30"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.9-review-changes.736_1600879172258_0.49460531395091323","host":"s3://npm-registry-packages"}},"1.150.9-review-changes.877":{"name":"@sanity/document-window","version":"1.150.9-review-changes.877","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.9-review-changes.877","maintainers":[{"name":"bryanlrobinson","email":"bryan@codecontemporary.com"},{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"449216b5b8bd25fd5957118badccdb376519e907","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.9-review-changes.877.tgz","fileCount":17,"integrity":"sha512-eAKzaothFFeKoNK4QBREeeurLXsqnO6zp1giGBh5e11RaGr+Ujddlvkw7/qvVTao0eKbZcfWZOGNcA9hxaw9/Q==","signatures":[{"sig":"MEUCICfmtlyXEuVBgTwM4J82WJv/HtaBZ/6CufF6bWnHhTrnAiEA5SzMmaq5E0PM8K+D3x3/6kcMRcYC1ZtWRABZR23DIUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc5ZhCRA9TVsSAnZWagAA0vYQAKEmBf+su5M1jgqrRszx\nyHXg2mIMBNJ4CJUywZoIdIz9A3sbzJ/qXwCFtZeGScOFjHm14/ioWDYmKQpM\nlK4XVCm8kjQiw4kncBbCa0ulFCFRJ/DdtqLAIAiQ9mU7eCoYj9vTtws696RC\nQvwiP35yv3W5YmxwdTug6dREAIzvyZmeYWssSgCOvY//jax3ViEBOVZ47HXW\n+We7dSwD21Q37yXcTA8gRKzdRMOGPYu8q3Fhh71hNGWyh6WL67IOKKFw2nbU\nTxr3CdDUoCVUdOIMd6Ka7CaW/dxQSxhXeKufLunhJSlwzybOuiia0g2j0TQZ\nZ9fHJNJWmfTkOMkjEdnfsf3LjYkPrG77WDtNwzdOm6y8jqsGP7YjZkhw2RvU\ntgQiIROFZZpm9nr4ijvHRZyMt2YEHZCPO/Q9kcMvNlrccSYLZ1epMHASEzt5\nmOt983xOnRBwF6lQGOXH/11ZXXfHqP7iuUncbT3ZspeYCcu6QvCYnoP2ckgN\n/Kc47EHu8KCZIFOBoqOdpGy4stD5z+a0KeM/kd67tyZQ5BOMgknF83Wbzl8D\nRfUobgwRuBxksNv7TaRxBNxciLBiTAqGPGRsMGzxfuVdHCDoV5SK0zuf65wH\nozSeBNAw686K0q7iFZysiWwT0+5DkaxSqBFJWb8n/ZQ+NNhpBeQsJi3Dta3K\n8YXx\r\n=3Y3A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"10212e75d3908bec1ba0e5dff51e02c22624db59","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"13.10.1","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.9-review-changes.877+10212e75d"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.9-review-changes.877_1601410656593_0.8485121667581816","host":"s3://npm-registry-packages"}},"1.150.9-review-changes.912":{"name":"@sanity/document-window","version":"1.150.9-review-changes.912","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.9-review-changes.912","maintainers":[{"name":"bryanlrobinson","email":"bryan@codecontemporary.com"},{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"313432478ab85045a18c30066c868b2f1289ed30","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.9-review-changes.912.tgz","fileCount":17,"integrity":"sha512-zgIqBZv+YaFsWAIKphXKrEmaNu5UmN66oyokyuZd/OHk0E+cN4Qt3DCmuUy/5BZYfNqtnS94v4wtVJcUJkTBNg==","signatures":[{"sig":"MEUCIQDID10mKetigiteb7RCTk0Czh59R4QeGq6BT0xj8no4fgIgDIVrLhxuGVyClY0qxiyTwWO/S1gkNHgWMoCg18XsiEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdJPqCRA9TVsSAnZWagAAuHoQAJ1wU0d2Feb19JOyZtWm\ntF4zH177H0QO+8BBff7lhORtFJb7R3irXdqdnrJ2OcryA7rC+AopqbVROP4w\nodtt6+nH1HgWjDctuicMG0ZBh5s0Gy1TIgX+uDe50VL0NCtM0RaP3moeYlx0\nGnnr5P2c01c7dhjnQmolS0zgcWHMMLGiPHyrGKiaa0OxpFSLUk5HClqSKssu\nJKRV4k4QxTiyYn6wrZ12QBjadxaZV9FRJ/P1/HiKjQK8y9r0lGlq98TcXc8X\npiVc/vXtfVdwrgIGy8NhfVd8Ud31v3Oca7hV4189Kl8SggSkBuFhaNPMSPP6\nxoZ6LHhuPFe6ZBur31tz6YK0U2aSSAgljt4SAnPJUo8vYHEChrg3hyGnIRTN\nxHl03Y5cnaMEejGDGc3afcle8J6tMr0jdmUm1TVgkIb3eYAEMYLQxARaEmjf\nUNd2vCg4/H5BWOdG4MTTRP5s0jW6lshsZ2xcJipVc45P+JlrGilYGafDymjb\nLlESpC5CEOIIl+PGIMak5QBvk0H5r06EewsDZy4GgVNCUVjof2HtlAi7l9Z4\nACZ3YuATS4Mo2XeKihpFn/umy2unYactuXjt0zaFKeT+2T5vKEkbuqCcilVm\npxbOanBPIDaSLfLJgkbla9iH87g7HTKPTA/dLPzmRSTcREqmvEafxulZOnxy\niNSf\r\n=21HN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"c36a688d5b40b5a8b5d6ab1ca3f655b3b8bb480a","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.18.3","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.9-review-changes.912+c36a688d5"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.9-review-changes.912_1601475561883_0.9329153487252602","host":"s3://npm-registry-packages"}},"1.150.9-review-changes.952":{"name":"@sanity/document-window","version":"1.150.9-review-changes.952","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.9-review-changes.952","maintainers":[{"name":"bryanlrobinson","email":"bryan@codecontemporary.com"},{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"a597633921237eb292b0867f8e6e169c4797136f","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.9-review-changes.952.tgz","fileCount":17,"integrity":"sha512-wJ5e4gQ2coQLhwhM8sAZAY2sIe+UfVRxe8i12zxyf8lVTTCLFyw7RlKrAXW7r5kO9wn/sccoXKkwK7X1FBBeKw==","signatures":[{"sig":"MEUCIHuaGxaRBQGno7lRie0Z0r4aYYIO9f/wyDMZo+SjpAQUAiEA3cbYk0WVDRF3luKtnabFwf0LtW3rRgTJ5lBA2z434Z0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdgdsCRA9TVsSAnZWagAADxkP/AsjAbYp7F7LPdRL2JRf\n0MByju0qGYj37hH/y05/8xyAL0Ib9kUhyU+ZtTEdEAdlScn1ulpeRyt10ITb\ntoxTc4c+V9IW4nk/L4y9rmxZxb0oKzcVz0sHBGPOnLlfaXe4/szz9LI1mqKC\nV1POBfqqdxCfwCs/He+0UOwX6rU53iPkyNKiINMrbvh9dwMNPlLZSrg0ELPi\nfiNLeISWO0KwaXigi5eWRujUFtg2ca7q6ygEzjsILaNmMRzigSchlUdDZG3L\nBy82Qg7uTRU04jJ55mKT4GOqcXZo2HoC2+udDEIWP0+T7vjiqmiKYTgrVJB+\npXgWSF2pCjNoPH1SUdOOY0YNpc51PGjkmPH0r+Ku/ETu8cYvMKZnzT0eL9Iv\nA4zowOQjja3uVR5f0T6gOog6+u5vTGc/4OnRp39Plab0pWgAqg2t7z/GgGHV\nO8mv68fXRoOuEgy967YhdbZ+vHO7q3KP6fD2CX2HCZrWEoex6bUdz6varKwE\nCGHCmQZv1JFE6KqZ4BS9SBvyl/u20DFF7j8ufoYVfC0ec2mgi9oNpws6k2Kb\nj3nwKxf0vQeMgoAUwOIKeD3tvCoaD5wisYCL60EfTF3SYI0ex9hM4xNKziIA\ngXaGetTOK9k3SSEFEi0AoWaWusJ+e3hc+9SK0iA4CAwyFC9bAaJK1VCItrpW\nP5KM\r\n=CzWS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"8ed95fc53e8d080bf1d5330a6737d46a85c3f1a5","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"13.10.1","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.9-review-changes.952+8ed95fc53"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.9-review-changes.952_1601570668271_0.22106924717939336","host":"s3://npm-registry-packages"}},"1.150.9-review-changes.1024":{"name":"@sanity/document-window","version":"1.150.9-review-changes.1024","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@1.150.9-review-changes.1024","maintainers":[{"name":"bryanlrobinson","email":"bryan@codecontemporary.com"},{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"df38d7f5441e5332d485cf2f7c6975fc1cccf068","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-1.150.9-review-changes.1024.tgz","fileCount":17,"integrity":"sha512-1SnfZnM3H2OYxQooahLIP/uaVRUfxqJXZXsMUe+lwgR8QHKQUxUhjMxdD0/r9O/GRFN7fX2pyUH95wt5ErBh2A==","signatures":[{"sig":"MEUCIQDAQmufYVbCclaxWWtVOVBqqayvsE2y6P162g0kfWp8RAIgPzZFOoWb6wXY62bxGd1B28tonWb7pFPhbkOvYUO1uRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffahICRA9TVsSAnZWagAAhJYP/icMLC8r2FIPI/ANW2sF\n/vX8rCaaAZFWzGcyhtLV7mONpfhtt/MOT+dFCK6XYF1n5BvjlimwUZx4Pf0q\nbU6C9+GI/UYpOmteYcXp1wju7vHwwfuux95ub5RtczaFexbYFB2BgM9Yrz8p\nAY/gVL6HL0CcELHBdDRwtQxQFRJNE945/Y0wFKBSJbZYy0tOUhSJHw1xYtwJ\nhaK5rtmhbQRbGBY/o0TMoYKaUMU+Xz7G1GOjOWTndrMEEbT5PSW3G4Gr8M1A\nOadsPSj5HD9aY81007O1+9gGZHA/ZGmq0xFLVa+TuRQz1Bf3fI0njONkgF+j\nVhiURQLEq1H7oYGCNyMU2krPJIyMPFw/0S3qhX4MYAoDtT1A9g5Am8+0QA0h\n4Ew4/BVNTrIQ4vLbcZpMLBLhruRWe2ESXgY5EiYAVEpRLLxI2LNHf5td49Lh\nLbHPiRL+Dekavr66C2Nj/Knz6j6ivbcSW2fLAJp4ooIpCkhlJb7T0ZGy75fo\nIi75HVcIB/zHp8M9l6igPCMLT4JXpHf0Mjfod7FHpcEyyC6stjLGpyTSF265\nWbrPkjN6+gCRWSdFkzSDFsywuakBcwpoVtV1b9xIPkipssuMMHZm/+QXZLb7\ncKI7LceCdrQTwHdEXyL+UqDuL/q77As/41uJhH9Ist6G38aZirl97PaGRmmE\n0eiJ\r\n=0nFi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"fbcb62abc60fe6405272e062f49093a2c1269ae4","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"14.4.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"1.150.9-review-changes.1024+fbcb62abc"},"_npmOperationalInternal":{"tmp":"tmp/document-window_1.150.9-review-changes.1024_1602070600265_0.726375342037689","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@sanity/document-window","version":"2.0.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@2.0.0","maintainers":[{"name":"bryanlrobinson","email":"bryan@codecontemporary.com"},{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"cf4f0f92e002470181b6780dbd85cfba5f4cf4ed","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-2.0.0.tgz","fileCount":17,"integrity":"sha512-LeDl1o/83eqacmi4tHmrc9ogUA5YNv5pLRP3L1zfLnLzZ1hc3iXNDo4IjSCEv96N6oZRmxpUZPck1qF2D5lhMw==","signatures":[{"sig":"MEUCIFJn9yuvM3c4TG/4nZPcIChAOK/SlvDoyAXHStetkbw+AiEA5YFvFBNAqeJJcxbJeFrvLOCBIIo8p/L+ovWhWdGqL/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffhIaCRA9TVsSAnZWagAAUfEP/3H1UA3HG/lM19JWdMeZ\nybqY09JdrPEUI41wYHdDIsbooOqiTqNI7pF0P/83dA+WB74hUwCBmQTIp3F/\n87E2vIQE9lLytsk55A5FAJCkb3d+QvYekCAHWneFbw9GdXk4+jl3zraKcss/\nAfa+wrlvy8+LTa43R6wdm0yRroprU0c01nRo4qYTUltEDoG9jlukB3Wk8cGA\n199KQKTHN3+d3lT1EHD3n5wxNvgj+Vt+kGSw3rnxL2tOg9Adkd2E98fQK7KJ\nw09HB0SetjZ0ua+iyKEVv7hniUKx3n1z87yd/XCBj7yA8qCpkyqUgGdqVrUw\nIN3Jy2Lj3qky49jy+Oxnba43wglOGqdRKbkApBakHy2Br3bF+Uyq2vypmie+\nDn6oSZPNgFzrne6K3w3f3coo9uECGaYEUvo+ffimtDFqhQok23tHgjwWNSp8\nIlLfTW2ivlunlMR19ouDpEkPg50kFoL7T5OczRJZ4JcUPOIdb5OM9+HvCMey\n2dGCjEj1f+0kzwh58eERPHwAaE/yzjAfN9sn6gnMxnxze9Ocw98SqmRGWLrD\nmiFzHwZkXuikV1j3AvYCqcpbeLnS8Wqv4/FNIsdhrcmMXUCsYvuHnFY4G3k4\n5c34bYM5K73I6JSzQSDSXwGHtaLR0hEeLdT9cX6pXjIPubN/zRIorsrwsaCl\n5lw0\r\n=6+/Z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"c64661de94aafb54e9ee744160c9008ede720206","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"14.4.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-window_2.0.0_1602097690218_0.045182475196698935","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@sanity/document-window","version":"2.0.1","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@2.0.1","maintainers":[{"name":"bryanlrobinson","email":"bryan@codecontemporary.com"},{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"4cf1c0d4c08e41ed040bc877e01ca6218ce46933","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-2.0.1.tgz","fileCount":17,"integrity":"sha512-0u67E7EOIbgQQUygKqkTMVXecxtGM1n60VMW6rxSEqcDEnTvugW1vo09AlDeOGCDz23j/zKpV9puMqfadX5Czg==","signatures":[{"sig":"MEUCIQCBeHp9znOBMc1pLouqLRBV3JBmEa3gUFGfgFaMmZUrPAIgYXi1O9Wi3VUWHd6uAB2e1XxdG2ZX13tFjNvx8gFHzf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffhZHCRA9TVsSAnZWagAAhpwP/2dsGbH+HGNPzAhbwYqw\nHnlpuhh5lh20+a43KibkI8VZXsU/BMQzdPX9ACdyL5CGPvnvt55sYXIC4q18\npQY3u+LgfFPGq5kw6BE8NSlYlcDj50aL00qQfMbshOsSbCIXoNa2MZa1PaLc\nYinz9ldJu3RVIacJ6xsJvzchIGtfIT+Wn4XiU0lxkSynqeahRkFkhZpO9zGU\nJ31jbj6dTaSRqPimyQl/IwEOofo/ZF6HJ2MGzysA+CjT0m0rgitx68fNE23e\nINTRXyS28gjg14d6m4FK5ZPS8AaW+dnC9p9gKlWhNI+IC7jncC+ymXywJQ//\n7/k6xWOSTc1izm6POxr6/jL7PgOESdTG1ZamGBADiIuZHGz6OOpJQQ5UDAyS\nPACkmwgriUIURzaTVUUnn9/LsPK+PtJ7xn99s1O/YB+v1pQAZtYXzmRQHqbL\n3zz9hoHaw7JYaPZW3EhTBAAIsj89UJOwQBHHGdqsjusLkl2+P89BgAMYnp8A\ntJ5wBgPW2uWHAsefj3tJA36E3HPWwyJn3nr5vE91JFtuXSsaGKRNehMnAPXi\n7lMTvrGFTnykLO1uhoNDnri+cVk3nnkL7FAYIRwz8iFP2fZ2n7Rv53Pfek9Y\n/ToPdaWgyOLBb2VD2K3XLBsNCXjP4tmbl3jUQ6bi5dj0eqVTClYSpKye7xcr\n+YjN\r\n=l1fb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"2513e0eb112a5994feaba4dc6ac5322f2e865c25","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"14.4.0","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/document-window_2.0.1_1602098759493_0.22344632826101507","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@sanity/document-window","version":"2.0.9","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@2.0.9","maintainers":[{"name":"hermanw","email":"herman@sanity.io"},{"name":"raveling","email":"ronald@sanity.io"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"juicycleff","email":"juicycleff@outlook.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"bryanlrobinson","email":"bryan@codecontemporary.com"},{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"0923316ef82df645429648e62e3bfece41e9a1b0","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-2.0.9.tgz","fileCount":17,"integrity":"sha512-F8DCQs0cD3EoRGFpIWEiTR1jZTyoNtLoGIXfauT1ErwEj5Tx2EvKNqvgQKRBQ2OKVSbyt3UvvgO+fLyxfEvZ0Q==","signatures":[{"sig":"MEUCIQDtbbbFBC3I3O93UWSBRTXAeq4zyKVzBTWRNWqZXxJ3YAIgbUDejByl8Q4WUrESI81RHR/nISEo6y+YYrblQOSUDY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo/dqCRA9TVsSAnZWagAAy44P/3aqWZa6ku9Sn6Hk8A5Z\nKFKgmUYoFH7IThT++g2/cBFIzzBz/SKTg30q3UYeqHsJAFIJr3B/Z6t++tRm\nchuJD4pdQW83FjwV1kMi3aPYVVhQDGzs15cNyc7bFC1TwSCNrPmTAE1h92RK\nRllrO32Qq2YHX3DOeykgRC5+CE7W5OW8ZN5e6Q1IO8XRxej4iU++MrSGxnwC\nAfyZl0RQdJfxUEZofDoMyr6fdx1Ed3Nae8X13y04Nv6lk09Q9GUd24DPgosc\nmeIjlv7H15mXwvpGK3cKTBVilZqvcXxm/uW2LsenJ9Y+fs9b9MoouyhndHqF\nOJ3IvmtgYBgYCsGQMVvG/NxvTFFbfNZoXiZNx2RSuTxiM0SgBL+OHqIEHFS0\nL5jApiAtyyYkIVBIBeG5RmO7CMrUiOrOkRZEgUP0HaPrFVtYvhSSyIJrrFMj\nAH19HuHD0VIK5DmtfZORDrDdGRuZt+h6hNOJbDvcyECxLmir1q8wm2+yhOSR\nAa5WuXBB+0a/6vKdObFEQe5e5X21FKE0UNl7lGr84ri3rrU1dVauL/N9Ep8r\nmLVGyeWO0ATtJ6sSa+5LV8IjRz205bte7W4zF1u4depyrDUkth5uCioGkAWk\nFhgU5O7e6WQs8ar6wM21WL6TjM0mThy8hjqXBYgBz5LBN58ULYw+JDhpQ4IQ\nczLv\r\n=ym3L\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","gitHead":"d8995bef8b46f6844af90addc1e43204470999c1","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.18.3","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/document-window_2.0.9_1604581225699_0.9197238010500004","host":"s3://npm-registry-packages"}},"2.0.10-canary.0":{"name":"@sanity/document-window","version":"2.0.10-canary.0","keywords":["sanity","cms","headless","realtime","content","document-window"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/document-window@2.0.10-canary.0","maintainers":[{"name":"hermanw","email":"herman@sanity.io"},{"name":"raveling","email":"ronald@sanity.io"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"juicycleff","email":"juicycleff@outlook.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"bryanlrobinson","email":"bryan@codecontemporary.com"},{"name":"beb","email":"b@brkn.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"saasen","email":"stensaasanders@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"dist":{"shasum":"b983512f828803771e0a3a82f03dd996ec90a91d","tarball":"https://registry.npmjs.org/@sanity/document-window/-/document-window-2.0.10-canary.0.tgz","fileCount":17,"integrity":"sha512-R/+cseA2Il5JGoZr5UQt0j8oXH3f8eddxvyAaBEgbcEHW427pYd68GDF21wdC69E047P9ezNN9jPYfyfFd7k3g==","signatures":[{"sig":"MEYCIQDeyJuQnjxFhmObRPIHNbflPzE/qB1s6edaxb8kOUgyNgIhAOrpWzwBA+FL5UmRXao9LnQR30TgDVoNKPLHCJZb5LD0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpApECRA9TVsSAnZWagAAPt8P/R+kYK7fRoMlSyAaE/bF\nGxDR3eEppecJtOETuAY4hre0uusJqlYZbZ1bh+Q4K39czc76jf3B47xU049f\nTU0FebPPYYwgvEOskjlRTpirEv57kgCjAqc4aVkz8KX9YXUyu+cAxrnAuPc/\noK53pK+hf5EFPA69dyEnVDTdo8xkHD+doAe8OfiKsZTCAEeWZ0A20Irw/46T\n2LP7ojDinCgsVopKJDDU9/u3Y77zAtvRPr3QlxCQvrygu9P262m/wqI/vsly\ng91e4+B+u6t0dKHBhabwYDO7ZyfV7dOjYYyC11UOATUMzcdaDKQz7XFMsGE4\nBaCgFZv9zIyIZFzC6Tp/nqkNmY/tAfHcC8r+FZsV3BKw4HPy7uHQD47KIjj8\nhtnU26gkHfsJtyM9sdKWjV6Fvs7AMcUfp+rvi+NP8v/Jbui7hDtSIk+561Us\nV6ax6MOhHydTCNpewlw2kDrxQMaFnrX/0hlELWefNFg8WgoXdae9c0XpZUZB\nFktAclVlXB3F5ktvRkVzki/heCC2bEpNpjrlqmMmSxM9s6aTAJ0N65NQ0rmK\nUzQ9r41Xf0ki8sp421mDKFS4GM6WMjWfvoglW2q3neOGUC/pmQr30CF0MPr4\nuLhyBbH4Dycyp++C+YMRJJvp0qnKQrFs3R7B4RCFy2yevEwbO2gcP+z6fBD7\n8c0l\r\n=+ijX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"coverageDirectory":"coverage","collectCoverageFrom":["src/**.js"],"setupTestFrameworkScriptFile":"./test/setup.js"},"main":"src/DocumentWindow.js","readme":"# Sanity document window\n\nGive it a query and it will keep that window up to date with changes.\n\n## Installing\n\n```\nnpm install --save @sanity/document-window\n```\n\n## Warning ⚠\n\nAPI is still in flux and is likely to change in the near future. Use at your own risk.\n\n## Usage\n\n```js\nconst SanityClient = require('@sanity/client')\nconst DocumentWindow = require('@sanity/document-window')\n\nconst client = new SanityClient({\n  projectId: 'your-project-id',\n  dataset: 'some-dataset',\n  useCdn: true\n})\n\nconst query = new DocumentWindow.Query()\n  .constraint('_type == $type && numSeats >= 2')\n  .params({type: 'product'})\n  .order([['numSeats', 'desc'], ['_updatedAt', 'desc']])\n  .from(0)\n  .to(20)\n\nconst articleWindow = new DocumentWindow({client, query})\narticleWindow.on('data', docs => {\n  console.log(docs)\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","gitHead":"864ed757afc53c244f41ae7c7472746947d0a0c0","scripts":{"test":"#todo: jest","clean":"rimraf lib","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"Utility to keep a window of documents in sync","directories":{},"_nodeVersion":"12.18.3","dependencies":{"debug":"^3.1.0","dot-prop":"^5.2.0","detect-node":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","rxjs":"^6.5.3","chalk":"^2.3.0","table":"^4.0.2","object.pick":"^1.3.0","@sanity/client":"2.0.10-canary.0+864ed757a"},"_npmOperationalInternal":{"tmp":"tmp/document-window_2.0.10-canary.0_1604586051666_0.019085916660570135","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-11-07T15:33:47.522Z","modified":"2026-04-08T15:18:09.013Z","0.120.0-next.1b01c53f":"2017-11-07T15:33:47.522Z","0.120.0-next.a0d96db3":"2017-11-07T15:37:02.578Z","0.120.0-next.941943a9":"2017-11-08T13:39:16.013Z","0.120.0":"2017-11-08T14:23:52.880Z","0.122.0-weakrefs.bc3b5c11":"2017-11-15T15:53:03.449Z","0.122.0-weakrefs.962100b2":"2017-11-15T18:01:30.097Z","0.122.0-spaces.731315ac":"2017-11-16T15:14:48.553Z","0.122.0-spaces.69b340a1":"2017-11-16T15:39:47.933Z","0.122.0-spaces.bc70a23d":"2017-11-17T15:03:51.341Z","0.122.0-focus.5bb0e7f8":"2017-11-21T21:17:09.246Z","0.122.0-focus.a3c7e9a7":"2017-11-21T21:27:11.472Z","0.122.0-focus.f9133963":"2017-11-22T18:33:03.352Z","0.122.0-focus.5d5f8af0":"2017-11-22T20:44:40.875Z","0.122.0-cli-next.76de446a":"2017-11-23T12:27:58.355Z","0.123.0-alpha.ce219b27":"2017-11-30T19:20:09.115Z","0.123.0-beta.ce219b27":"2017-11-30T19:59:03.367Z","0.124.0-alpha.35b4b49a":"2017-12-13T20:36:02.403Z","0.124.0-alpha.d5ac0a90":"2017-12-14T09:50:05.300Z","0.124.0-alpha.f0625b40":"2017-12-20T10:06:13.469Z","0.124.0-alpha.172a9519":"2018-01-05T09:58:46.944Z","0.124.0-alpha.c3a7c9b0":"2018-01-05T10:41:10.873Z","0.124.0-alpha.56833000":"2018-01-05T10:49:06.072Z","0.124.0-alpha.803a5e05":"2018-01-05T11:00:31.782Z","0.124.0-alpha.831a5eca":"2018-01-05T11:34:36.583Z","0.124.0-next.71deafdf":"2018-01-08T14:56:49.208Z","0.124.0-next.6c328976":"2018-01-08T19:11:44.646Z","0.124.0-next.a6431d11":"2018-01-08T19:46:33.722Z","0.124.0-default-login.063643d2":"2018-01-09T13:51:44.122Z","0.125.0-vega.c48b34cc":"2018-01-15T14:27:21.671Z","0.125.0-vega.1bc71a10":"2018-01-15T14:35:27.484Z","0.125.0-next.b1f0d4fa":"2018-01-16T14:29:01.553Z","0.125.0-next.f7d2f004":"2018-01-16T14:37:26.538Z","0.125.0-next.f0a45fc8":"2018-01-24T15:41:50.826Z","0.125.0-next.e3503829":"2018-01-24T20:38:19.681Z","0.125.0-next.509884e7":"2018-01-24T20:59:45.218Z","0.125.0-next.90bb7dbc":"2018-01-24T21:16:24.184Z","0.125.0-next.e8a95940":"2018-01-25T20:15:45.744Z","0.125.0-next.7f27340d":"2018-01-28T09:08:44.329Z","0.125.0-alpha.593130df":"2018-01-28T14:30:38.074Z","0.125.0-rc.0":"2018-01-29T13:52:18.526Z","0.125.0-rc.1":"2018-01-29T18:22:35.241Z","0.125.0-rc.2":"2018-01-29T18:27:50.473Z","0.125.0-rc.3":"2018-01-29T18:36:53.115Z","0.124.12":"2018-01-29T18:45:21.705Z","0.125.0-next.c0a1c26b":"2018-01-29T19:41:48.098Z","0.125.0-next.d323ee1a":"2018-01-29T19:56:18.975Z","0.125.0-rc.4":"2018-01-29T20:23:54.314Z","0.125.0":"2018-01-30T12:31:51.175Z","0.125.4":"2018-02-05T08:39:51.780Z","0.126.0-alpha.74ae7fc1":"2018-02-12T03:26:38.746Z","0.125.6":"2018-02-14T09:40:42.649Z","0.126.0-fix-span-keys.12d2645d":"2018-02-14T11:06:30.775Z","0.125.7":"2018-02-15T11:30:09.094Z","0.125.8":"2018-02-15T11:35:38.961Z","0.126.0-next.7fa7ee37":"2018-02-25T15:55:15.160Z","0.126.0-next.a249ae9f":"2018-02-25T16:03:08.985Z","0.126.0-alpha.8a1ee38f":"2018-02-26T08:13:58.389Z","0.126.0-next.febffa69":"2018-03-02T08:34:44.862Z","0.126.0-next.536d8adf":"2018-03-05T19:30:14.990Z","0.126.0":"2018-03-06T12:16:33.179Z","0.127.0-next.f6814493":"2018-03-15T10:00:18.186Z","0.127.0-next.39c2be50":"2018-03-15T11:40:40.558Z","0.127.0-next.2eed79ff":"2018-03-15T12:36:25.885Z","0.127.0":"2018-03-15T15:03:00.473Z","0.127.1":"2018-03-15T15:35:00.694Z","0.128.0-next.124ce231":"2018-03-22T11:53:47.422Z","0.128.0-next.3c762f83":"2018-03-22T12:12:28.681Z","0.128.0":"2018-03-22T13:46:29.963Z","0.128.1":"2018-03-22T14:04:42.527Z","0.128.3":"2018-03-22T14:13:40.303Z","0.128.5":"2018-04-01T09:12:22.804Z","0.129.0-alpha.298b96b5":"2018-04-17T15:28:52.200Z","0.129.0-realtime-block-editor.3bcf6473":"2018-04-18T08:53:05.553Z","0.130.0-realtime-block-editor.e9285437":"2018-04-24T14:33:39.856Z","0.130.0-alpha.7e3ea3ad":"2018-04-27T19:36:41.877Z","0.131.0-alpha.7b4bcb14":"2018-05-08T09:53:57.273Z","0.132.0-next.f8f265d4":"2018-05-18T08:20:18.333Z","0.132.0-next.d3b8c54c":"2018-05-23T15:01:02.871Z","0.132.0-next.d060f6dc":"2018-05-24T10:37:18.309Z","0.132.0-alpha.7fcf9a39":"2018-05-24T11:11:58.524Z","0.132.0":"2018-05-24T13:22:04.059Z","0.133.0-next.ddda7af6":"2018-05-29T08:48:53.464Z","0.133.0-next.0fc5a66d":"2018-05-31T15:46:06.683Z","0.132.2":"2018-06-01T10:42:09.582Z","0.132.4-next.0":"2018-06-04T21:52:53.561Z","0.133.0-realtime-block-editor.72c3aa98":"2018-06-08T12:40:28.977Z","0.133.0-realtime-block-editor.b0c02255":"2018-06-15T09:21:37.653Z","0.133.0-realtime-block-editor.8efe50ed":"2018-06-20T13:58:43.420Z","0.133.0-realtime-block-editor.e0a05fd0":"2018-06-26T13:14:27.065Z","0.133.0-realtime-block-editor.410b182f":"2018-06-27T08:59:28.137Z","0.133.0-realtime-block-editor.6696d11c":"2018-06-27T09:20:39.558Z","0.133.0-realtime-block-editor.6334c043":"2018-06-27T10:19:11.793Z","0.133.0-realtime-block-editor.33c2edde":"2018-06-27T11:26:44.184Z","0.133.0-realtime-block-editor.5fcc290f":"2018-06-27T14:20:18.490Z","0.132.5":"2018-06-28T13:07:39.238Z","0.133.0-realtime-block-editor.6a0cdbe8":"2018-07-02T08:03:15.402Z","0.133.0-vega.cb3cdeee":"2018-07-02T12:08:34.320Z","0.133.0-realtime-block-editor.9839d7be":"2018-08-03T10:21:30.431Z","0.132.6":"2018-08-14T19:01:26.024Z","0.132.8":"2018-08-23T08:11:00.401Z","0.133.0-alpha.2998219b":"2018-08-24T09:17:32.110Z","0.133.0-alpha.6c26291e":"2018-08-25T12:52:28.985Z","0.133.0-next.984d7cc3":"2018-08-31T10:33:50.772Z","0.133.0-next.9c72956b":"2018-08-31T10:38:15.403Z","0.133.0-next.0119dcd9":"2018-08-31T11:37:39.653Z","0.132.10":"2018-09-03T14:11:45.993Z","0.133.0-babel-7.c9b85eeb":"2018-09-04T08:31:11.182Z","0.133.0-babel-7.fc481eec":"2018-09-04T08:43:33.222Z","0.133.0-babel-7.06032ac5":"2018-09-04T15:45:22.428Z","0.133.0-realtime-block-editor.3566387d":"2018-09-13T10:43:52.811Z","0.133.0-realtime-block-editor.b65ceaaa":"2018-09-15T08:41:37.128Z","0.133.0-alpha.62006080":"2018-09-18T07:07:35.066Z","0.133.0-realtime-block-editor.6916e3ac":"2018-09-18T08:07:38.440Z","0.133.0":"2018-09-18T09:48:33.568Z","0.133.1":"2018-09-19T07:44:10.460Z","0.133.2":"2018-09-20T08:27:23.380Z","0.134.0-beta.cddc8121":"2018-09-20T10:38:49.631Z","0.134.0-alpha.d19d4c0c":"2018-09-21T13:07:09.792Z","0.134.0":"2018-09-26T08:00:34.436Z","0.135.0-realtime-block-editor.220":"2018-09-26T08:50:25.386Z","0.135.0-beta.0":"2018-09-26T11:13:04.621Z","0.135.0-realtime-block-editor.237":"2018-09-27T14:03:59.700Z","0.134.1":"2018-09-28T16:08:28.670Z","0.135.0-realtime-block-editor.250":"2018-09-29T11:16:32.865Z","0.134.2":"2018-10-03T11:58:09.036Z","0.135.0-next.0":"2018-10-04T14:05:28.823Z","0.135.0-next.1":"2018-10-04T14:18:55.786Z","0.135.0-scroll-issue.6":"2018-10-10T12:33:26.371Z","0.135.0-next.2":"2018-10-10T15:05:57.928Z","0.135.0":"2018-10-16T14:00:49.504Z","0.135.3-next.6":"2018-10-26T09:34:35.182Z","0.135.3":"2018-10-30T10:58:20.988Z","0.135.6-canary.208":"2018-11-07T12:57:19.925Z","0.135.6-canary.209":"2018-11-07T14:44:23.134Z","0.135.6-canary.217":"2018-11-07T15:30:09.077Z","0.135.7-canary.240":"2018-11-09T15:13:36.737Z","0.135.7-canary.241":"2018-11-12T10:56:12.625Z","0.135.7-canary.245":"2018-11-12T13:43:54.379Z","0.135.7-canary.252":"2018-11-14T14:17:50.953Z","0.135.7-canary.259":"2018-11-14T16:34:25.868Z","0.135.7-canary.262":"2018-11-15T08:36:50.623Z","0.135.7-canary.266":"2018-11-15T09:51:07.692Z","0.135.7-canary.267":"2018-11-15T10:17:52.985Z","0.136.0":"2018-11-15T13:04:52.089Z","0.136.1-canary.5":"2018-11-15T14:06:40.017Z","0.137.0-realtime-block-editor.315":"2018-11-15T23:21:09.452Z","0.137.0-realtime-block-editor.319":"2018-11-16T11:58:23.901Z","0.137.0-realtime-block-editor.321":"2018-11-16T13:53:13.069Z","0.137.0-realtime-block-editor.326":"2018-11-20T10:21:33.006Z","0.137.0-realtime-block-editor.340":"2018-11-21T13:26:30.416Z","0.137.0-realtime-block-editor.343":"2018-11-27T09:36:25.888Z","0.136.2":"2018-11-27T15:19:43.326Z","0.136.1-canary.26":"2018-11-28T20:05:10.679Z","0.136.1-canary.27":"2018-11-28T21:48:39.067Z","0.136.1-canary.28":"2018-11-28T21:56:38.024Z","0.136.1-canary.32":"2018-11-29T12:56:47.728Z","0.137.0-alpha.343":"2018-11-29T15:06:07.874Z","0.137.0-realtime-block-editor.344":"2018-11-29T15:29:13.933Z","0.136.3-gql-rtb.359":"2018-12-01T18:15:58.930Z","0.136.1-canary.33":"2018-12-03T14:19:44.773Z","0.136.3-gql-rtb.371":"2018-12-03T22:43:00.087Z","0.136.3-gql-rtb.372":"2018-12-04T10:54:15.982Z","0.136.3-gql-rtb.375":"2018-12-04T18:50:59.674Z","0.137.0-realtime-block-editor.372":"2018-12-09T13:43:34.796Z","0.137.0-realtime-block-editor.373":"2018-12-09T14:59:16.497Z","0.137.0-realtime-block-editor.378":"2018-12-10T14:30:52.983Z","0.137.0-realtime-block-editor.379":"2018-12-10T15:01:51.726Z","0.137.0-realtime-block-editor.380":"2018-12-10T22:34:22.811Z","0.137.0-realtime-block-editor.382":"2018-12-11T11:24:10.230Z","0.136.3-gql-rtb.417":"2018-12-13T13:10:21.481Z","0.137.0":"2018-12-13T14:56:23.600Z","0.136.1-canary.66":"2018-12-13T15:24:08.192Z","0.138.0-realtime-block-editor.16":"2018-12-13T18:01:17.126Z","0.138.0-realtime-block-editor.14":"2018-12-13T18:43:30.272Z","0.138.0-alpha.14":"2018-12-13T20:58:55.089Z","0.138.0-alpha.20":"2018-12-15T04:20:34.446Z","0.138.0-realtime-block-editor.21":"2018-12-17T11:57:10.120Z","0.138.0-realtime-block-editor.24":"2018-12-17T19:12:39.009Z","0.138.0-realtime-block-editor.25":"2018-12-17T19:55:40.299Z","0.138.0-realtime-block-editor.22":"2018-12-17T20:57:08.806Z","0.138.0-alpha.21":"2018-12-17T22:34:58.319Z","0.138.0":"2018-12-18T11:50:42.156Z","0.139.0-rc.0":"2018-12-18T12:54:55.667Z","0.139.0":"2018-12-19T14:49:06.612Z","0.140.0-alpha.1":"2018-12-19T20:55:33.903Z","0.140.0-alpha.3":"2018-12-20T00:59:54.493Z","0.140.0-alpha.4":"2018-12-20T02:35:34.815Z","0.139.3-canary.0":"2018-12-25T22:39:35.881Z","0.139.3-parrot.0":"2018-12-25T23:10:39.300Z","0.140.0":"2019-01-16T16:48:34.973Z","0.140.6":"2019-02-05T11:29:37.032Z","0.140.7":"2019-02-06T14:17:38.912Z","0.140.8":"2019-02-13T06:57:42.550Z","0.141.0-alpha.12":"2019-02-25T13:54:27.493Z","0.140.10-alpha.80":"2019-03-12T10:49:14.404Z","0.140.10-canary.82":"2019-03-12T12:33:53.353Z","0.140.10-canary.85":"2019-03-12T16:13:21.706Z","0.140.10":"2019-03-14T15:44:12.203Z","0.140.11":"2019-03-15T13:54:55.162Z","0.140.17":"2019-05-03T09:05:17.095Z","0.140.32":"2019-06-04T19:28:58.395Z","0.140.36":"2019-06-19T21:30:14.071Z","0.141.0":"2019-06-25T16:36:21.217Z","0.141.1":"2019-06-25T16:54:55.060Z","0.141.3":"2019-06-28T11:00:12.048Z","0.141.4":"2019-06-28T12:22:33.947Z","0.141.5":"2019-06-28T13:59:09.330Z","0.141.6":"2019-07-05T08:45:14.842Z","0.141.7-next.18":"2019-08-13T08:32:06.074Z","0.141.7-next.19":"2019-08-13T09:02:03.329Z","0.141.7-next.20":"2019-08-13T09:49:38.966Z","0.142.0":"2019-08-13T14:27:10.308Z","0.142.6":"2019-09-30T16:45:13.293Z","0.142.8-initial-value-templates.41":"2019-10-08T23:54:35.985Z","0.142.8-initial-value-templates.45":"2019-10-11T00:18:47.187Z","0.142.8-initial-value-templates.55":"2019-10-15T21:30:18.607Z","0.142.8-initial-value-templates.59":"2019-10-15T23:31:27.181Z","0.142.8-initial-value-templates.64":"2019-10-18T17:01:00.762Z","0.142.9-initial-value-templates.60":"2019-10-18T17:08:16.827Z","0.143.0-initial-value-templates.72":"2019-10-21T18:25:13.709Z","0.143.0-initial-value-templates.73":"2019-10-21T22:13:52.533Z","0.143.0-initial-value-templates.55":"2019-10-24T17:26:05.146Z","0.144.0":"2019-10-24T20:19:51.003Z","0.144.3-cheesy-bites.80":"2019-11-12T12:13:32.435Z","0.145.0-alpha.32":"2019-11-12T14:23:44.187Z","0.144.3-cheesy-bites.84":"2019-11-12T14:59:42.961Z","0.144.3-cheesy-bites.94":"2019-11-13T19:34:45.200Z","0.144.3-cheesy-bites.106":"2019-11-14T00:43:40.013Z","0.144.3-cheesy-bites.110":"2019-11-14T12:13:40.449Z","0.144.4-cheesy-bites.132":"2019-11-16T19:01:23.649Z","0.144.4-cheesy-bites.121":"2019-11-18T22:43:53.979Z","0.145.0":"2019-11-19T22:12:01.900Z","0.146.0-alpha.1":"2019-11-20T00:08:42.937Z","0.146.0-alpha.2":"2019-11-21T13:01:26.668Z","0.146.0":"2019-11-26T15:59:19.901Z","0.147.0-alpha.0":"2019-11-26T22:29:14.706Z","0.147.0-alpha.1":"2019-11-26T23:55:26.745Z","0.147.0-alpha.2":"2019-11-27T00:22:05.802Z","0.147.0-block-tools-white-space-fix.2":"2019-11-27T17:26:56.707Z","0.146.4-hints-mode.156":"2019-12-09T14:34:07.402Z","0.147.0-handle-access-control-errors.38":"2019-12-09T17:54:53.645Z","0.147.0":"2019-12-09T18:01:04.827Z","0.147.3":"2019-12-12T15:44:49.312Z","0.147.7-document-actions.50":"2019-12-20T10:19:01.357Z","0.147.7-document-actions.51":"2019-12-20T10:24:33.595Z","0.147.7-document-actions.52":"2019-12-20T10:30:53.680Z","0.147.7-document-actions.59":"2019-12-20T13:22:16.986Z","0.147.8-document-actions.59":"2019-12-20T13:28:59.043Z","0.147.8-document-actions.86":"2020-01-14T09:20:25.086Z","0.147.8-canary.18":"2020-01-14T19:31:56.365Z","0.147.10-document-actions.84":"2020-01-15T15:05:18.703Z","0.147.10-ts-client.1":"2020-01-15T22:14:41.843Z","0.147.10-document-actions.97":"2020-01-24T15:14:22.199Z","0.147.10-document-actions.30":"2020-01-30T17:11:58.384Z","0.147.10-document-actions.31":"2020-01-31T09:25:36.801Z","0.147.10-document-actions.34":"2020-02-04T08:40:51.525Z","0.147.10-document-actions.37":"2020-02-04T10:22:48.833Z","0.147.10-next.22":"2020-02-11T11:54:04.254Z","0.147.10-next.23":"2020-02-11T11:57:39.289Z","1.148.0":"2020-02-12T10:32:03.774Z","1.148.1":"2020-02-13T00:35:11.119Z","1.148.3-document-actions.16":"2020-02-14T15:38:46.674Z","1.148.3-document-actions.26":"2020-02-17T09:48:11.801Z","1.148.3":"2020-02-18T10:28:22.767Z","1.148.5-document-actions.23":"2020-02-18T13:39:06.027Z","1.148.7":"2020-02-26T21:58:47.277Z","1.149.0":"2020-02-27T15:29:46.863Z","1.149.1":"2020-02-27T18:57:13.737Z","1.149.2":"2020-02-28T00:25:39.409Z","1.149.7":"2020-03-30T21:07:29.385Z","1.149.13":"2020-05-11T17:00:59.680Z","1.149.16-canary.35":"2020-05-15T15:47:34.562Z","1.149.16-canary.136":"2020-05-19T18:20:21.444Z","1.149.16-canary.201":"2020-05-20T17:22:46.792Z","1.149.16-canary.202":"2020-05-20T19:00:03.418Z","1.149.16-canary.223":"2020-05-25T14:53:45.703Z","1.149.16-canary.250":"2020-05-27T11:38:17.290Z","1.149.16":"2020-06-09T11:36:54.552Z","1.149.16-canary.379":"2020-06-09T14:25:45.937Z","1.149.16-canary.412":"2020-06-11T10:48:21.447Z","1.149.16-canary.437":"2020-06-17T11:47:14.811Z","1.149.16-canary.438":"2020-06-17T11:52:39.701Z","1.149.16-canary.439":"2020-06-17T14:40:34.528Z","1.149.16-canary.440":"2020-06-17T14:51:15.949Z","1.149.18-canary.415":"2020-06-30T11:32:38.050Z","1.149.18-canary.419":"2020-07-01T11:17:16.417Z","1.149.18-canary.421":"2020-07-01T13:26:16.425Z","1.149.18-canary.422":"2020-07-01T14:00:49.577Z","1.149.18-canary.423":"2020-07-01T15:14:56.722Z","1.149.18":"2020-07-14T14:37:05.449Z","1.149.19":"2020-07-31T08:14:48.944Z","1.149.18-canary.445":"2020-08-07T12:28:53.325Z","1.149.20-canary.460":"2020-08-14T20:30:20.314Z","1.149.20-canary.461":"2020-08-17T08:57:23.147Z","1.149.20-canary.462":"2020-08-17T09:52:24.885Z","1.149.20-canary.463":"2020-08-17T12:12:11.294Z","1.149.20-canary.469":"2020-08-18T08:27:15.409Z","1.149.20-canary.486":"2020-08-19T12:45:27.863Z","1.149.20-canary.487":"2020-08-19T15:22:48.006Z","1.149.20-canary.488":"2020-08-19T15:26:39.286Z","1.150.0":"2020-08-20T08:38:26.956Z","1.150.1":"2020-08-20T17:20:39.235Z","1.150.2-canary.1":"2020-08-21T09:24:16.317Z","1.150.2-canary.0":"2020-08-21T09:31:30.896Z","1.150.5-canary.6":"2020-08-27T06:35:47.811Z","1.150.7":"2020-09-07T14:30:53.355Z","1.150.8-review-changes.375":"2020-09-09T12:00:12.497Z","1.150.8-review-changes.379":"2020-09-09T12:25:18.180Z","1.150.8-review-changes.382":"2020-09-09T13:16:02.569Z","1.150.8-review-changes.463":"2020-09-15T07:54:40.714Z","1.150.8-review-changes.644":"2020-09-18T18:11:22.088Z","1.150.9-review-changes.736":"2020-09-23T16:39:32.357Z","1.150.9-review-changes.877":"2020-09-29T20:17:36.761Z","1.150.9-review-changes.912":"2020-09-30T14:19:21.981Z","1.150.9-review-changes.952":"2020-10-01T16:44:28.401Z","1.150.9-review-changes.1024":"2020-10-07T11:36:40.380Z","2.0.0":"2020-10-07T19:08:10.352Z","2.0.1":"2020-10-07T19:25:59.606Z","2.0.9":"2020-11-05T13:00:25.851Z","2.0.10-canary.0":"2020-11-05T14:20:51.791Z"},"bugs":{"url":"https://github.com/sanity-io/sanity/issues"},"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","homepage":"https://www.sanity.io/","keywords":["sanity","cms","headless","realtime","content","document-window"],"repository":{"url":"git+https://github.com/sanity-io/sanity.git","type":"git"},"description":"Utility to keep a window of documents in sync","maintainers":[{"email":"svc.npm@sanity.io","name":"sanity-svc.npm"},{"email":"developers@sanity.io","name":"sanity-io"}],"readme":"","readmeFilename":""}