{"_id":"@firsthandjs/data-apollo","_rev":"16-3b58f39ac1c3b73b8428d6fa040dc5a7","name":"@firsthandjs/data-apollo","dist-tags":{"latest":"0.12.1"},"versions":{"0.5.0":{"name":"@firsthandjs/data-apollo","version":"0.5.0","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.5.0","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"a6b8f73fcf7d5d6fe1515617025abe7435dee532","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.5.0.tgz","fileCount":6,"integrity":"sha512-rv5/G3GX22AhYgm9PxWV2NEQWYrS0CLGdZfezkTob8xMFmZTBNI3kKLhquwC88cICKGnMtQ98osBHxk44rp2Gg==","signatures":[{"sig":"MEYCIQCrp9tuveMRjJHubOQ4+qhukb5ngO1G/66mjh2Tqg7OqQIhAPrG2qTK5geXOcv+ylmZ1OY4SvQab9ioQnNOiYdUY4JJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10923},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"eab2659b92c974056f47372e65267a7e0c142d87","_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.5.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.5.0_1789952377406_0.11814933337148426","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@firsthandjs/data-apollo","version":"0.6.0","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.6.0","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"aa76ae4884130288229e4f3d55860833b1e9d62e","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.6.0.tgz","fileCount":6,"integrity":"sha512-Se8yxPIYsopDKlngc8GffKsBinfCcLDnACMAFonT8v02x7ktg+FvL9bzI82qEJBjrwXolCmrUebrOiULVKUV/w==","signatures":[{"sig":"MEQCIAQFTtjz1XTDyTxxLF71FNHSjQfObEkFQOFxTTNRceVtAiBdO9dFyVIhfJa32MmVq3RcCYUS34QZyJNzNJ+eE84O3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDfrBMVS/RZT4kdLwowCWWGe+wa0mQ471ZfkMnB7dV7wAiAvnLccLeDHQ0V2K9pQQjqdhQ0wo3g1ItkFrCKLTV0KdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13954},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"e563556699aac23e7066d49fe3772e0ea04c9517","_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.6.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.6.0_1789970979425_0.516485933024919","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@firsthandjs/data-apollo","version":"0.6.1","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.6.1","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"58e512e69b2a43a32201db1024e4a72446ea4b1d","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.6.1.tgz","fileCount":6,"integrity":"sha512-yNNGQGEoWZkJCCqYuoejSaN7ruXLMFIolLMdzrIp9y8OzjUMvWIj/ynfu6KwRXWCROK7dFwVtmNK4PppdSQWVg==","signatures":[{"sig":"MEYCIQDUOI+j30FvuTEOLMKXBRBm/fLAaerWwpQl+3x9u+7UxwIhAIwR1Zze0dGvFrpzCmF4eYD41guWPiaTcJ4yLggTC+AP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHAwH3rwWCVEdrNLwiLXp8I2xg5oeIcSKY2PS46emOhdAiBBM97xZIKkHIQkudmuTsE0liR9vc4OEF/AcK3Hx443kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13954},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fc2445c4a5884b48c51783154c720572d2b1f59c","_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.6.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.6.1_1789972751821_0.6374101618251189","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@firsthandjs/data-apollo","version":"0.6.2","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.6.2","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"2e91fd272e28fae75c5e7075fc367492137784d0","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.6.2.tgz","fileCount":6,"integrity":"sha512-EdlMNCWqVeoeyelPhUgd9dNlBInxLFoamLusRlXjFKDNkFWp8Sp/UBdPAYxnVNLZqItPDDdYIKURtoOMjwsWkw==","signatures":[{"sig":"MEYCIQCy3E7nPvV5wTTJusUZocXYLIBhZJmXJ9UjbCaGSMbobgIhANw1HuKf7Mx9NZAvs7rbcy20iDML/XnK4y//pCrT02zH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDG8JUdfYqYKi8VYM+IX21g92JDuxTTVwaFFsMNrFMnQIhANX7+LDt2z4lsPebHcTjnfnfevMpEGGvefX3X+KmZuyR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14683},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8e0cb18de46fa6b47428adff885def1c35693b02","_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.6.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.6.2_1789974535834_0.7747295579204276","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@firsthandjs/data-apollo","version":"0.6.3","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.6.3","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"e3890b69c47edee703b55f6e821d49875797ea4a","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.6.3.tgz","fileCount":6,"integrity":"sha512-63xUJ6Z1/Cpqg9ZkwJmGDpHJe/Okp/L4fJkGBOq5IBeaFQVBGAEfnbnD+9pu4/XUT60Tvdow7+Jf9dkKUn+r2Q==","signatures":[{"sig":"MEQCICMy6tKSx0EdZVuUWDa3DG5ZcySIcZ6Loo9iVRqTepgjAiBkHxLzqbnP+GnUX21LOjGfHo1G02jdmCl1251s9sqZnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICnrJXZ9CCdqJCjusGANNujYPNsNhbjCTnjI/dTrjj9KAiB0uhjIsqoSYvX9JYxHuoX1/fi62gqtnUOQHgqisCjLBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14700},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"6f8370a099ba424fb2fbcef15637087310675baa","_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.6.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.6.3_1789981899636_0.7602336500713573","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@firsthandjs/data-apollo","version":"0.7.0","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.7.0","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"2968dbd5629d63951d6349a96ea3993d6e312e13","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.7.0.tgz","fileCount":6,"integrity":"sha512-tdIdD43uInwZjrVik+o6WEDCdtJDRvZ92iapje73vbOtxUFpXFYvrQNm5nqbGQYptitYhcQZNjmDAXCcbqNKaA==","signatures":[{"sig":"MEQCIAI5cEaIbXhM55xhhD01fQk1Gm5SbH3bKXHbiSA3cBREAiBUXf4XoRWIylWiguPJVJAsDy0WsKJ2vhWM7BxQq6RyoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPv7gYl16GdMqgp7uEkxAxb5wcNtuKcHEp65v6MCRc6QIgAOTm1OuG4UmhLvjNrtgyG7grn5kUXwhDqChhlPRnkZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14700},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7984353237f28d28e8a8c9412f7357da2a26d6d2","_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.7.0_1789989063333_0.8724490000716709","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@firsthandjs/data-apollo","version":"0.7.1","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.7.1","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"2a9c0c06f79df95600a2a3642b26a88468b8b291","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.7.1.tgz","fileCount":6,"integrity":"sha512-nv67hj09GJDHSqJgnYvL5dSr65iKmVPYc8M/kNI0BIedKZFkQ3jEbaWF58eC1pfHTJhw7MihgZ7lFdaQKBBxvw==","signatures":[{"sig":"MEQCIB4onGHKm+SX+LjINpiXJqBWT9iR7O4qVDXjw52w35DtAiATt9cYn8K8IvDcikpMbJPGbE5R5O2IqyO0m9rpuLevwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBrirdQWr9fdd0tgH00sw4EdQuFEI8FBHCBJzpOfVJH4AiEA3CS/2nINNvL7bIG8U6LG8cYBDlqIUCnVB3eug7sCQ/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14732},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5e818da041ce62181ad355c0e6e8ce5d2f98ab93","_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.7.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.7.1_1789992095300_0.5373681083957156","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@firsthandjs/data-apollo","version":"0.8.0","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.8.0","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"c4fd12220329134c27cf41448c2006feb3976f00","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.8.0.tgz","fileCount":6,"integrity":"sha512-/6iXX1pA1LGkvFriwmfHkwXCfpBpfrZlOG8Xi7dMlkt3yvkpeWVg+ryMg9xwzpV+hGqm2IYJgYyM8GJilx9hQQ==","signatures":[{"sig":"MEYCIQDl1Jrw+TvDxDK91eJcmZkC0NgdvdRf8lmcAnp1EIjxZQIhAIeusZnnHZbeENoltpw5qNMbpUJYkoxxMbFL7GiRoUJ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWmzwE8nOU77/4fg3zdLX4sziMcx/FrMVh/pWhhiQwgAIhAO/RWxRONP/CAO+EvubqhA5nl6sazhXEXOugH/1gVFEi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14732},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4c9b03676a0e2490f8df755b6790021ef3be54fc","_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.8.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.8.0_1790030264172_0.18065664515639202","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@firsthandjs/data-apollo","version":"0.9.0","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.9.0","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"9a158442c3558e525555be10d5eefbc546119eca","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.9.0.tgz","fileCount":6,"integrity":"sha512-2FrxQ961kJVRSL+13/VZQkLE56zGx4K8BOqPwhRrna59U/ChUx1Y80SVSv3gAr4q6vfF+Vl09O/BuP+fu6zTQw==","signatures":[{"sig":"MEUCIFSnzqHHo/TrwhgqTgjMqI09QZbLBl8WnApenKq2153UAiEAxx3SjV4pJ2XAlX/ZB9BOR49w2YHzpdA3uMoON5hQlGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzzVHBuxk1Hnk/1t9yC0XbPJzHT1AN4sBD68i0lvtg8AIhAOld1Dgt5ZJqWu0kWi3Rk6ehvJWG5t8zEl6aMOE0NhLk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14732},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8d92c2a094cb1f750d8976a629f0908b0bd960a0","_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.9.0_1790097239685_0.8163963141283852","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@firsthandjs/data-apollo","version":"0.9.1","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.9.1","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"af734f652b58a2af9716eac1469edd3c8ff3877d","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.9.1.tgz","fileCount":6,"integrity":"sha512-bK1z+66bomSrah9YbYQ9g6Vqd1LE9kWp/pMxg+VthuCjEOFQFd/Y9Qw4u/sDUHthnZ0a6iULkLZMwO4T289uzw==","signatures":[{"sig":"MEYCIQDRk0hdRugWxWmhiTwE6TctaQsgk+g4PLSboe2l8oa/WwIhAMX7G71j/nD25iDC6y5opB3haNLgEkUUo6eXO9ubfdMQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH/DgtqbbeT1O3TySVulLEfrksdH6OGnnXdaHDJCceA/AiEA+EJZsl5VLr4KwdevmFvLZeXrJnwqj4bqJFWIBNO0S8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14732},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.9.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.9.1_1790113250400_0.32386537754448463","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@firsthandjs/data-apollo","version":"0.10.0","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.10.0","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"21e839f383de1ac4ad407443454d007d7cea1204","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.10.0.tgz","fileCount":6,"integrity":"sha512-jgoxFBZDoawupfcQZ5Q+IeMXQ8R4Y/jLi/Xx7zGfXd8aUwEal/+oJoZbT+c9iwzr3SBxr6wwyntDqrOopkyrbA==","signatures":[{"sig":"MEYCIQCoc4eo0Qzo4t9PkAreq0PtlYk1xRvqDoX31EAO3N797gIhAINyWHIcyp+SbZOy4N7sIbu7+CQRZJVeIL6laj1K/hmp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbKV2YvIAXynQ4VIgIVc4OAzyxu8uv5fSaIXb1zQqzpQIgRzrHe9y7a3SoM2mbgUJuxGR1kg2dNncjPHdxZGTM5HI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15016},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.10.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.10.0_1790123246899_0.8803699366918927","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@firsthandjs/data-apollo","version":"0.10.1","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.10.1","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"e370b587fcb03ecd16c6e19d84e62b78d22da2e2","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.10.1.tgz","fileCount":6,"integrity":"sha512-fz3IKWCXyMyDo8ZCKk7rj1ApJASnIGG84pScLTxUia0kcPtvHVvetuMXF0n/CBEUJ3qeqSdo5dQ8UC98m7+tsg==","signatures":[{"sig":"MEQCIFQFsWHSy1IzEaOQILUbtqVXwUwv4Q79MjmYfoo+Jwb0AiAuyQwStVnKCT8APbrJPIguIEYDqQH/Gf4C3ZmTLJ5lnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCzESAHDigRfkwmhSLTyV8Slyb2EvItyVPcCf3IG0SQwIhAOBG+zztdBO3cXBqYp0Qdj6Oi99IfC/ST9WS4W6bm7/b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15016},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.10.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.10.1_1790127786579_0.7531364195583261","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@firsthandjs/data-apollo","version":"0.11.0","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.11.0","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"b7afcf61a73c551d674d5d109dbb1eb2d8f6d290","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.11.0.tgz","fileCount":6,"integrity":"sha512-kg2nfb2D9Ui9adLIIrhHGGVIMsVl//4/BYn7AJfvxdJmThfq7bjg485G0hms/S8mqow6x2317mDbclGyDahc9w==","signatures":[{"sig":"MEUCID24cWxDJyouk7VGgHPfpsevA1wFoVw58KLxiUZW6E0MAiEAlm5w+hYewhtqf932tfzEcljuMkoofNeRqfZWhk3r3vU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZvk0K0+A5MQjy+odKej5rD9EJhul5uJzdOw+KyyUh2gIhAI2lcNfr1XlIYktDtgozS0I1vpaOzukdmaH3ysJBfCE4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15016},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.11.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.11.0_1790138020128_0.21056150032932974","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@firsthandjs/data-apollo","version":"0.11.1","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.11.1","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"55ab1dbe3c51a1c9b947d0ebfd71bf7a964d6a7c","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.11.1.tgz","fileCount":6,"integrity":"sha512-44KCr/nRUyPjBMMgiu7XwhRKuesjgZIbciVjNkAP3hExKEhCXMI/blnd8SwgDukZntweubOG+XDmxu+YcomDVA==","signatures":[{"sig":"MEUCIHT09OQmREzmfQ8HMDsNSqjODXh/ILNk3ZZWMcu5Vj7oAiEA7TbcBMkZSkLf526qmyQjkrTE2kcj3oRZtitcrpktO2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB+T0zktzTz2VQnQjlzjklSCPLdKdkaGJuEsCYm613z7AiAw8toRDetpKdTdj7CnpZP5fVVG437mjYiCoowu+BEL7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14992},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.11.1_1790160615932_0.8629784604490045","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@firsthandjs/data-apollo","version":"0.12.0","keywords":["firsthand","data","apollo","resources","tags"],"license":"MIT","_id":"@firsthandjs/data-apollo@0.12.0","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"homepage":"https://github.com/firsthandjs/firsthand#readme","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"12fd43cb4abf177a0e9272c75f2ce64175f2160f","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.12.0.tgz","fileCount":6,"integrity":"sha512-OYF3++nG09ByodEAPpw4N6s3wtx3rztzmls4ERbNA1kJAtdUOj1zxL632VSLebpxD0+k/KDL8aSSVzpZOx5r8g==","signatures":[{"sig":"MEQCIB5nn/w8GmUvNdYCZVUQbeZUBxrE9vHrtF/CNMRGfEDeAiArMIuUTA4XP15LJQCtalrGE6bvqWPgF57IeVT6W6K4Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9HhYQ/uvB/2NdfafbZ/27byAME8bUtUYlh/A/nMRfTQIgJM5LzC+K8EFTLCRbSFegVW77ygUzFtTxLVdeZhvN5Ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14992},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/data-apollo_0.12.0_1790291552627_0.4854184511928634","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"_id":"@firsthandjs/data-apollo@0.12.1","bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"dist":{"shasum":"7b572b8b9906c71c761e9d21a0cdda11b8a41273","tarball":"https://registry.npmjs.org/@firsthandjs/data-apollo/-/data-apollo-0.12.1.tgz","fileCount":6,"integrity":"sha512-aUuVR83/H1Qq7ZFtpeKci7bRXGdqB+NDj/lGBVOElarf/ZpXbywcSfObRAnhkn9g+T/o7r8TvE0bgbh4zJGxUQ==","signatures":[{"sig":"MEQCIC8fn9nF+ChmiMcbTy5c24IbJv47GvTYfsJdfpZJ94QZAiA43ZIrRwSrUENS6rEYjrsl2UlUm9Llm7chHWMdEZKxSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF5AM/5eVHGAg/3f8ULxF8M7ChtnP2fMV2pja9xjrQIAAiEAmsFXA4hweECFC3ArhuoumkyPVi4Grw1Ju8H/mcVR8zQ="}],"unpackedSize":14992},"main":"./dist/index.js","name":"@firsthandjs/data-apollo","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.11.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"license":"MIT","version":"0.12.1","_npmUser":{"name":"igoranowsky","email":"igor-anowsky@proton.me"},"homepage":"https://github.com/firsthandjs/firsthand#readme","keywords":["firsthand","data","apollo","resources","tags"],"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"_npmVersion":"11.17.0","description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","directories":{},"maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@firsthandjs/data":"0.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/data-apollo_0.12.1_1790339156621_0.9170103889274988"}}},"time":{"created":"2026-09-21T00:59:37.237Z","modified":"2026-09-25T12:25:56.924Z","0.5.0":"2026-09-21T00:59:37.537Z","0.6.0":"2026-09-21T06:09:39.499Z","0.6.1":"2026-09-21T06:39:11.905Z","0.6.2":"2026-09-21T07:08:55.947Z","0.6.3":"2026-09-21T09:11:39.760Z","0.7.0":"2026-09-21T11:11:03.433Z","0.7.1":"2026-09-21T12:01:35.391Z","0.8.0":"2026-09-21T22:37:44.258Z","0.9.0":"2026-09-22T17:13:59.781Z","0.9.1":"2026-09-22T21:40:50.540Z","0.10.0":"2026-09-23T00:27:26.986Z","0.10.1":"2026-09-23T01:43:06.660Z","0.11.0":"2026-09-23T04:33:40.207Z","0.11.1":"2026-09-23T10:50:16.023Z","0.12.0":"2026-09-24T23:12:32.717Z","0.12.1":"2026-09-25T12:25:56.711Z"},"bugs":{"url":"https://github.com/firsthandjs/firsthand/issues"},"license":"MIT","homepage":"https://github.com/firsthandjs/firsthand#readme","keywords":["firsthand","data","apollo","resources","tags"],"repository":{"url":"git+https://github.com/firsthandjs/firsthand.git","type":"git","directory":"packages/data-apollo"},"description":"Loaders for Apollo Client, for @firsthandjs/data. Takes your client; never configures it.","maintainers":[{"name":"igoranowsky","email":"igor-anowsky@proton.me"}],"readme":"# @firsthandjs/data-apollo\n\nApollo Client as a client for [`@firsthandjs/data`](https://www.npmjs.com/package/@firsthandjs/data).\n\n```\nnpm install @firsthandjs/data-apollo\n```\n\n0.65 kB gzip. It has **no dependency on Apollo** and no peer dependency either —\nthe three methods it uses are declared structurally. That also keeps your copy\nof `graphql` the only copy, which is a category of afternoon worth avoiding.\n\n```tsx\nimport { gql } from '@apollo/client';\nimport { createApolloClient } from '@firsthandjs/data-apollo';\nimport { useAction, useResource } from '@firsthandjs/data';\nimport InvoicesDocument from './invoices.gql';\n\nexport const billing = createApolloClient(apollo, gql, {\n  // Read per request and untracked: the token may change, and a resource must\n  // not depend on it.\n  headers: () => ({ authorization: `Bearer ${session.token.peek()}` }),\n});\n\nfunction Invoices() {\n  const invoices = useResource(({ request }) =>\n    billing.query(InvoicesDocument, { month: month.value })(request),\n  );\n  return <List items={invoices.data.value?.invoices ?? []} />;\n}\n```\n\n`createApolloClient(client, parse, options?)` takes the parse function too —\n`gql` from `@apollo/client`, or `parse` from `graphql` — because Apollo wants a\nparsed `DocumentNode` and that parser should be yours, not ours.\n\n## The client\n\n```ts\nbilling.query(Document, variables); // a loader; declares @tag\nbilling.mutate(Document, variables); // a loader; declares @invalidates\nbilling.watch(Document, variables); // what `fromObservable` takes\nbilling.with({ options: { errorPolicy: 'all' } }); // a variation\n```\n\nAn operation with required variables cannot be called without them: the\ngenerated types travel with the document.\n\n## The decision this package leaves to you: the cache\n\nApollo requires an `InMemoryCache`, and it is a _normalising_ cache — a\ndifferent thing from a store of resources. There are two ways to run them\ntogether, and only two:\n\n- **Apollo as transport.** The resources are your state. `force` is passed on\n  as `fetchPolicy: 'network-only'`, so an invalidation reaches past the cache;\n  set `no-cache` on the client if you want it out of the way entirely.\n- **Apollo as the store.** Use `watch` instead. One write in Apollo's cache\n  then updates every view of that entity at the same moment, which is what a\n  per-call-site resource cannot do:\n\n  ```tsx\n  const user = fromObservable(...billing.watch(UserDocument, { id: props.id }));\n  ```\n\nIf you do give this client a cache, its keys carry the operation, the variables\n(in any order they were written) and an identity — the `authorization` header\nby default, or a `scope` you give.\n\nWhat is not on the list is both caches at once, with the same data living in\ntwo places under two invalidation rules. See\n[ADR-0022](https://github.com/firsthandjs/firsthand/blob/main/docs/adr/0022-resources-not-a-cache.md).\n\n## Tags come out of the document\n\n`@firsthandjs/data/vite` reads `@tag` and `@invalidates` at build time and\nstrips them, so what reaches Apollo is a plain GraphQL document. A query\ndeclares its `@tag` directives before the request goes out; a mutation declares\nits `@invalidates` — and inside an action the request's tags _are_ the store's\ninvalidation, so nothing at the call site wires them:\n\n```tsx\nconst pay = useAction((id: string, { request }) => billing.mutate(PayDocument, { id })(request));\n```\n\nMIT licensed. See the [data guide](https://github.com/firsthandjs/firsthand/blob/main/docs/guide/09-data.md#apollo).\n","readmeFilename":"README.md"}